File tree Expand file tree Collapse file tree
infra/gcp/istio-prow-private Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ resource "google_project_iam_member" "owners" {
6363module "kubernetes_external_secrets_account" {
6464 source = " ../modules/workload-identity-service-account"
6565 project_id = local. project_id
66- name = " kubernetes -external-secrets-sa-private "
66+ name = " k8s -external-secrets-sa-priv " # GCP SAs have a 30 character limit, so we need to abbreviate.
6767 description = " Service account used by kubernetes-external-secrets operator on the private clusters."
6868 cluster_namespace = " default"
6969 secrets = [
Original file line number Diff line number Diff line change 1717 labels :
1818 app.kubernetes.io/name : kubernetes-external-secrets
1919 spec :
20- serviceAccountName : kubernetes -external-secrets-sa-private
20+ serviceAccountName : k8s -external-secrets-sa-priv
2121 containers :
2222 - name : kubernetes-external-secrets
2323 image : " ghcr.io/external-secrets/kubernetes-external-secrets:8.5.1"
Original file line number Diff line number Diff line change @@ -2,9 +2,9 @@ apiVersion: v1
22kind : ServiceAccount
33metadata :
44 annotations :
5- iam.gke.io/gcp-service-account : kubernetes -external-secrets-sa-private @istio-testing .iam.gserviceaccount.com
5+ iam.gke.io/gcp-service-account : k8s -external-secrets-sa-priv @istio-prow-private .iam.gserviceaccount.com
66 namespace : default
7- name : " kubernetes -external-secrets-sa-private "
7+ name : " k8s -external-secrets-sa-priv "
88---
99# Source: kubernetes-external-secrets/templates/rbac.yaml
1010apiVersion : rbac.authorization.k8s.io/v1
@@ -46,7 +46,7 @@ roleRef:
4646 kind : ClusterRole
4747 name : kubernetes-external-secrets
4848subjects :
49- - name : kubernetes -external-secrets-sa-private
49+ - name : k8s -external-secrets-sa-priv
5050 namespace : " default"
5151 kind : ServiceAccount
5252---
@@ -62,6 +62,6 @@ roleRef:
6262 kind : ClusterRole
6363 name : system:auth-delegator
6464subjects :
65- - name : kubernetes -external-secrets-sa-private
65+ - name : k8s -external-secrets-sa-priv
6666 namespace : " default"
6767 kind : ServiceAccount
Original file line number Diff line number Diff line change 3535 gcs_credentials_secret : " "
3636 default_service_account_name : " prowjob-private"
3737 gcs_configuration :
38- bucket : " istio-prow-private"
38+ bucket : " s3:// istio-prow-private"
3939 path_strategy : " explicit"
40+ s3_credentials_secret : " cf-r2-istio-prow-private-credentials"
4041 oauth_token_secret :
4142 name : github-oauth
4243 key : token
You can’t perform that action at this time.
0 commit comments