kubevela / kubevela/terraform-controller
[LFX Internship] Management of Terraform state
- Dominant language
- Go
- Stars
- 163
- Forks
- 74
- PR merge metrics
- No merged PRs in 30d
Description
To some extent, Terraform state is the most essential component for cloud resources provisioned by Terraform Controller. We need to
- Support custom Terraform backend https://github.com/oam-dev/terraform-controller/issues/111
- Backup and restore Terraform state
- Upgrade Terraform state when Terraform binary and Terraform provider got upgraded
Contributor guide
Research direction
Start by reviewing the custom Terraform backend discussion in issue #111 and the Terraform Controller's existing state-management behavior. Define completion around supporting custom backends, backup and restore, and state upgrades when the Terraform binary or provider changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes, terraform
- Domain
- cloud, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100