contabo
terraform-provider-contabo
Go

Terraform Provider for Contabo Cloud-Services

Last updated Jul 2, 2026
80
Stars
14
Forks
12
Issues
0
Stars/day
Attention Score
54
Language breakdown
No language data available.
Files click to expand
README

terraform-provider-contabo

terraform-provider-contabo is a terraform provider for managing your products from Contabo like Cloud VPS, VDS and S3 compatible Object Storage using the Contabo APIs via terraform cli.

Getting Started

  • Install terraform cli
  • Copy the example examples/main.tf.example as .tf file to you project directory
  • Run terraform
terraform init
    terraform plan
    # CAUTION:  with example main.tf you are about to order and pay an object storage
    terraform apply

Local Development

  • Install terraform cli
  • git clone https://github.com/contabo/terraform-provider-contabo.git
  • make build in order to create provider binary
  • create ~/.terraformrc with following content
provider_installation {

dev_overrides { "contabo/contabo" = "/PATH/TO/YOUR/BINARY/BUILD" }

direct {} }

  • Then change to the examples directory and copy main.tf.example to main.tf and fill in the provider config.
  • In the same directory execute
terraform plan
    # CAUTION:  with example main.tf you are about to order and pay a Cloud VPS instance
    terraform apply

Acceptance Testing

In order to run acceptance tests run:

make test-acc

CAUTION: running acceptance testing will work with actual resources which will usually cost money

🔗 More in this category

© 2026 GitRepoTrend · contabo/terraform-provider-contabo · Updated daily from GitHub