V1.0 release of the Octopus Deploy Terraform Provider
Blog post from Octopus Deploy
The Octopus Deploy Terraform Provider has reached version 1.0, introducing significant improvements for managing Octopus Deploy resources via Terraform, including expanded support for resource creation, enhanced documentation with practical examples, and numerous bug fixes for increased stability. This release facilitates better management of deployment processes by treating each step as an individual resource and introduces a step order resource to streamline process management. A migration from the Terraform SDK to the Terraform framework enhances safety and adaptability, while strict adherence to semantic versioning (SemVer) offers predictable version management. Notably, the provider has migrated to the official Octopus Deploy repository, affirming its status as a core integration, and a clear directive has been established to use either version control or Terraform—exclusively—for managing Octopus projects or runbooks to prevent unexpected behaviors. Comprehensive migration guidance is provided for users to adapt to this major version update.