What problem does it solve?
This Skill streamlines the process of updating outdated Terraform, provider, module, and policy versions within your HCP Terraform workspaces, ensuring you benefit from the latest security patches, features, and performance improvements.
Core Features & Use Cases
- Version Auditing: Identify outdated Terraform CLI, provider, module, and policy versions across your organization.
- Automated Upgrades: Facilitates updating Terraform CLI versions directly via workspace settings.
- Code-Based Upgrades: Guides you through updating provider, module, and policy versions by modifying your Terraform code, committing changes, and triggering new runs.
- Use Case: You need to upgrade the AWS provider in your production workspace from v5 to v6 to leverage new features and security enhancements. This skill helps you identify the current version, locate the relevant code, update the version constraint, commit the changes, and monitor the subsequent Terraform run.
Quick Start
Use the version-upgrades skill to upgrade the Terraform version in the 'my-org' organization's 'staging' workspace to the latest available version.