Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions. Terraform uses configuration files to describe the components needed to run a single application or your entire infrastructure. Terraform generates an execution plan describing what it will do to reach the desired state, and then executes it to build the described infrastructure.
Terraform supports many cloud providers and platforms including of course, Spotinst. You can easily create and manage Spotinst Elastigroups from within your Terraform template to take full advantage of the Spotinst platform.
To start working with Terraform on Spotinst, click the links below:
- V3 (v0.12)
- V1 (v0.8-v0.9)
- V2 (v0.10-v0.11)
- Migrating to Spotinst Official Provider
- Upgrading to Terraform v0.12