GoogleCloudPlatform / GoogleCloudPlatform/agent-starter-pack
[Feature request] Skip Terraform option in `setup-cicd`
- Dominant language
- Python
- Stars
- 6.6k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
### Is your feature request related to a problem?
I would like to use the `setup-cicd` command, but my GCP project uses a dedicated terraform repo where I manage my infrastructure.
### What solution would you like?
I propose adding a `skip-terraform` argument to `setup-cicd` with a default value of `False` to allow users like myself to skip the portions of the `setup-cicd` command related to setting up the Infrastructure. This will cause minimal impact to other users while allowing users with dedicated Terraform repos to continue using the command.
Contributor guide
Research direction
Start at the setup-cicd command entry point and trace the Terraform-related infrastructure steps it invokes. Add the proposed skip-terraform option with a default of False, ensuring the command can omit those steps while preserving its current behavior by default.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- gcp, python, terraform
- Domain
- ci-cd, cloud, devops, infrastructure
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100