cirruslabs / cirruslabs/cirrus-cli
Support environment variables in gcp_credentials: workload_identity_provider: etc
- Dominant language
- Go
- Stars
- 285
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
right now it is not supported to configure gcp_credentials etc via environment variables. It'd be useful to support doing so, to allow different forks of a repository to use different workload identity providers.
I searched through the cirrus_cli code, without finding relevant references to gcp_credentials/workload_identity_provider/.. - presumably that is the problem?
Regards,
Andres
Contributor guide
No contributing guide indexed for this repository
Research direction
Search the cirrus_cli code for gcp_credentials, workload_identity_provider, and related configuration handling to locate the relevant entry point. Determine which credential settings should accept environment variables, then verify that different repository forks can select different workload identity providers through those variables.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, google-cloud
- Domain
- cli, cloud
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100