Skip to content

Allow use of Workload Identity for GCS backups  #1995

@jmehitch

Description

@jmehitch

Please, answer some short questions which should help us to understand your problem / question better?

  • Which image of the operator are you using? registry.opensource.zalan.do/acid/postgres-operator:v1.8.2
  • Where do you run it - cloud or metal? Kubernetes or OpenShift? GCP - GKE
  • Are you running Postgres Operator in production? yes
  • Type of issue? feature request

As mentioned in this issue: #1980, the only way to authenticate to GCP is by providing a GCP service account key (as documented here).

It would be great if the postgres-operator could support using Workload Identity when writing backups to a GCS bucket. As WI is now the recommended method of authenticating when using service accounts in GKE by Google (https://cloud.google.com/kubernetes-engine/docs/tutorials/authenticating-to-cloud-platform#use_workload_identity).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions