All Projects → scaleway → terraform-provider-scaleway

scaleway / terraform-provider-scaleway

Licence: MPL-2.0 license
Terraform Scaleway provider

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to terraform-provider-scaleway

Terraform Provider Auth0
Auth0 Terraform Provider
Stars: ✭ 252 (+47.37%)
Mutual labels:  terraform-provider
kubernetes-deployment
No description or website provided.
Stars: ✭ 15 (-91.23%)
Mutual labels:  scaleway
terraform-provider-oneview
Automates the provisioning of physical infrastructure from a private cloud using templates from HPE OneView with Terraform
Stars: ✭ 46 (-73.1%)
Mutual labels:  terraform-provider
ansible-role-etcd
Ansible role for installing etcd cluster
Stars: ✭ 38 (-77.78%)
Mutual labels:  scaleway
minectl
minectl 🗺 is a cli for creating Minecraft server on different cloud provider.
Stars: ✭ 85 (-50.29%)
Mutual labels:  scaleway
terraform-provider-tsuru
Terraform provider for tsuru
Stars: ✭ 17 (-90.06%)
Mutual labels:  terraform-provider
Terraform Provider Unifi
Terraform provider for Unifi 📡
Stars: ✭ 239 (+39.77%)
Mutual labels:  terraform-provider
terraform-provider-commercetools
Terraform provider for commercetools
Stars: ✭ 58 (-66.08%)
Mutual labels:  terraform-provider
kaabah
A Terraform solution to design, build and operate Docker Swarm infrastructures
Stars: ✭ 29 (-83.04%)
Mutual labels:  scaleway
terraform-provider-hcp
Terraform provider for HashiCorp Cloud Platform.
Stars: ✭ 36 (-78.95%)
Mutual labels:  terraform-provider
scaleway-swarm-terraform
Setup a Docker Swarm Cluster on Scaleway with Terraform
Stars: ✭ 48 (-71.93%)
Mutual labels:  scaleway
serverless-scaleway-functions
Plugin for Serverless Framework to allow users to deploy their serverless applications on Scaleway Functions
Stars: ✭ 58 (-66.08%)
Mutual labels:  scaleway
terraform-provider-mysql
Terraform MySQL provider – This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Stars: ✭ 59 (-65.5%)
Mutual labels:  terraform-provider
scaleway-csi
Container Storage Interface (CSI) Driver for https://www.scaleway.com/block-storage/
Stars: ✭ 52 (-69.59%)
Mutual labels:  scaleway
terraform-provider-logicmonitor
Terraform LogicMonitor provider.
Stars: ✭ 19 (-88.89%)
Mutual labels:  terraform-provider
Terraform Provider Vault
Terraform Vault provider
Stars: ✭ 244 (+42.69%)
Mutual labels:  terraform-provider
Guide
Kubernetes clusters for the hobbyist.
Stars: ✭ 5,150 (+2911.7%)
Mutual labels:  scaleway
terraform-provider-rancher
Terraform Rancher provider
Stars: ✭ 35 (-79.53%)
Mutual labels:  terraform-provider
terraform-provider-twitter
No description or website provided.
Stars: ✭ 24 (-85.96%)
Mutual labels:  terraform-provider
terraform-provider-external
Utility provider that exists to provide an interface between Terraform and external programs. Useful for integrating Terraform with a system for which a first-class provider does not exist.
Stars: ✭ 136 (-20.47%)
Mutual labels:  terraform-provider

Terraform Provider for Scaleway

Requirements

  • Terraform 0.10.x
  • Go 1.11 (to build the provider plugin)

Building The Provider

Clone repository to: $GOPATH/src/github.com/scaleway/terraform-provider-scaleway

$ mkdir -p $GOPATH/src/github.com/scaleway; cd $GOPATH/src/github.com/scaleway
$ git clone [email protected]:scaleway/terraform-provider-scaleway.git

Enter the provider directory and build the provider

$ cd $GOPATH/src/github.com/scaleway/terraform-provider-scaleway
$ make build

Using the provider

See the Scaleway Provider Documentation to get started using the Scaleway provider.

Developing the Provider

If you wish to work on the provider, you'll first need Go installed on your machine (version 1.13+ is required). You'll also need to correctly setup a GOPATH, as well as adding $GOPATH/bin to your $PATH.

To compile the provider, run make build. This will build the provider and put the provider binary in the $GOPATH/bin directory.

You have the option to override the intended version

$ make build
...
$ $GOPATH/bin/terraform-provider-scaleway
...

Please refer to the TESTING.md for testing.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].