Terraform CLI commands via Go.
Role in this project:
Back-end & DevOps Engineer Contributions:12 releases, 96 reviews, 162 commits in 2 years 8 months
Contributions summary:Katy's contributions focused on developing and improving the `terraform-exec` library, which allows executing Terraform CLI commands via Go. They implemented core functionality such as `Show`, `Plan`, `Init`, and `Destroy` functions, using Terraform's JSON output for state and plan data. Furthermore, the user added support for functional options, context management, and incorporated a logging system. They also updated the codebase to align with changes in Terraform CLI versions, reflecting a strong understanding of Terraform and Go.
goterraform-cliterraformterraform-sdk
Quick start repository for creating a Terraform provider
Role in this project:
Backend Developer Contributions:9 reviews, 16 commits, 14 PRs in 11 months
Contributions summary:Katy primarily contributed to the development of a Terraform provider. Their work included setting up the project with the necessary dependencies using go.mod and the Terraform Plugin SDK. They defined resource and data source schemas and implemented the core provider logic, including the necessary scaffolding files. Furthermore, the user also added documentation by including the website directory for the Terraform provider.
terraform-providerterraform