-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Open
Labels
Storage:SnapshotsenhancementEnhancement or improvement to existing feature or requestEnhancement or improvement to existing feature or requestgood first issueGood for newcomersGood for newcomerslow hanging fruit
Description
Is your feature request related to a problem? Please describe.
Storing snapshots with the repository-gcs plugin requires a gcp service account key that's stored as a kubernetes secret. We'd like to avoid this secret as it requires additional overhead like periodically rotating the secret for security. GCP's Workload Identity feature would be a better alternative that avoids the need for a secret.
Describe the solution you'd like
Use GCP's workload identity feature for authentication in the repository-gcs plugin.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
petergvizd-s1, FredericJames, nilushancosta and alantang888
Metadata
Metadata
Assignees
Labels
Storage:SnapshotsenhancementEnhancement or improvement to existing feature or requestEnhancement or improvement to existing feature or requestgood first issueGood for newcomersGood for newcomerslow hanging fruit
Type
Projects
Status
Ready To Be Picked