switch all workloads authenticating to GCP to using Workload Identity rather than a private key saved to GCS
follow up on: gitlab-com/gl-infra/k8s-workloads/gitlab-helmfiles!99 (comment 373237742)
For example, thanos sidecar, gitlab-monitoring-secrets still use a private key for a service account
Edited by Michal Wasilewski