{"repo":"ovh/terraform-provider-ovh","free":true,"listed":false,"github":"https://github.com/ovh/terraform-provider-ovh","clone":"git clone https://github.com/ovh/terraform-provider-ovh.git","description":"🚀 Terraform Provider for OVHcloud ☁️ - Manage your cloud infrastructure, domains, and services as code. Provision and configure OVHcloud resources with the power of Infrastructure as Code (IaC). Automate your entire OVHcloud stack effortlessly.","language":"Go","stars":307,"topics":["terraform","terraform-provider","ovh","hacktoberfest"],"license":"MPL-2.0","category":"deployment-docker-iac","readme_excerpt":"Terraform OVH Provider ================== The OVH Provider allows Terraform to manage OVH resources. Requirements ------------ - Terraform 0.12.x - Go 1.20 (to build the provider plugin) Building The Provider --------------------- Clone repository to: $GOPATH/src/github.com/ovh/terraform-provider-ovh Enter the provider directory and build the provider Using the provider ---------------------- Please see the documentation in the Terraform registry. Or you can browse the documentation within this repo here. Using the locally built provider ---------------------- Configure a dev override in your .terraformrc to be able to test the local version of the provider you built. If not already present, create a terraformrc file and add a dev override for the ovh provider. Build the provider. Create a Terraform configuration with the following provider configuration. Developing the Provider --------------------------- If you wish to work on the provider, you'll first need Go installed on your machine (version 1.8+ 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. Testing the Provider -------------------- In order to test the provider, you can simply run make test . In order to run the full suite of Acceptance tests you will need to have the following list of OVH products attached to your account: - a Vrac","default_branch":null,"files":null,"tree":[],"storefront":"/r/ovh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ovh/terraform-provider-ovh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}