Extend Terraform Addon
This guide will show you how to extend a Terraform Addon to support your cloud provider.
If the cloud provider you want to support is none of supported cloud providers in Terraform Controller, you have to support it first. If it has been supported by Terraform Controller, you can continue to extend the addon.
Prepare metadata for the Cloud Provider
- Clone oam-dev/catalog
- Prepare a metadata file
Generate a Terraform Addon for your cloud provider. The generated addon code will be stored in .
Verify the Terraform Addon
Enable the addon Check whether a is created whose name is the same as your cloud provider.
Push the code generated in and make a pull request.
Contribute documentation
Write Terraform Addon enable doc for your cloud provider and add it to .