portefaix / portefaix-kubernetes

Kubernetes resources
https://github.com/portefaix/.github
Other
8 stars 7 forks source link

Crossplane: Enable Workload Identity for provider-gcp when running on GKE #1267

Closed github-actions[bot] closed 2 years ago

github-actions[bot] commented 2 years ago

Crossplane: Enable Workload Identity for provider-gcp when running on GKE

https://github.com/crossplane/provider-gcp/issues/173

annotations:

iam.gke.io/gcp-service-account: portefaix-prod-crossplane@portefaix-prod.iam.gserviceaccount.com

https://github.com/portefaix/portefaix/blob/366c6dbb91d91afce5e8acf04651b946182d6256/kubernetes/overlays/gcp/prod/crossplane/crossplane/provider/gcp-controller-config.yaml#L20


kind: ControllerConfig
metadata:
  name: crossplane-gcp
  # TODO: Crossplane: Enable Workload Identity for provider-gcp when running on GKE
  # labels: kind/feature, priority/low, lifecycle/frozen, area/kubernetes, cloud/gcp
  # https://github.com/crossplane/provider-gcp/issues/173

  # annotations:
  #   iam.gke.io/gcp-service-account: portefaix-prod-crossplane@portefaix-prod.iam.gserviceaccount.com
spec:

1f055bfc8dc19e574fc46b4603c33b6f4c8477c1

nlamirault commented 2 years ago

Duplicate #1249