The IBM Cloud® Terraform modules project is a collection of curated IBM Cloud Terraform modules to help you build, update, and version complex and compliant environments that you can deploy in IBM Cloud. The goal of this project is to share useful infrastructure as code (IaC) and automation assets and support collaboration with them.
You can see the published documentation at https://terraform-ibm-modules.github.io/documentation/.
- Getting started
- Consuming modules (coming)
- Contributing modules
- Local development setup
- Regular developer tasks
- Contributing a module
- Validation tests
- GitHub Actions workflows
- Creating docs for your module (coming)
- Adding your module to IBM Cloud
- Reference
- Module authoring guidelines
- Design guidelines
- Module structure
- Metadata file (index.yml)
- Governance (coming)
- Troubleshooting
- Report and issue or request a feature
- Communities
- Contributing to the docs
See the Contributing guide.
❗ Important: By contributing content, you agree to allow the project owner to license your work under the same license as that used by the project.