Skip to content

Commit

Permalink
add link to GCP workload identity configuration
Browse files Browse the repository at this point in the history
Signed-off-by: Cornelis Boon <[email protected]>
  • Loading branch information
cjidboon94 committed Mar 12, 2024
1 parent 1121e67 commit 3292c45
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions charts/flyte-binary/gke-starter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ clusterResourceTemplates:
kind: Namespace
metadata:
name: '{{ namespace }}'
# This block performs the automated annotation of KSAs across all project-domain namespaces. #Make sure to bind the KSA to the GSA after deployment
# This block performs the automated annotation of KSAs across all project-domain namespaces. Make sure to bind the KSA to the GSA after KSAs are created: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity#authenticating_to
002_serviceaccount.yaml: |
apiVersion: v1
kind: ServiceAccount
Expand All @@ -119,8 +119,9 @@ clusterResourceTemplates:
serviceAccount:
# create Create ServiceAccount for Flyte
create: true
#Automates annotation of default flyte-binary KSA. Make sure to bind the KSA to the GSA: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity#authenticating_to
annotations:
iam.gke.io/gcp-service-account: <FLYTE_IAM_SA_EMAIL> #Make sure to bind the KSA to the GSA
iam.gke.io/gcp-service-account: <FLYTE_IAM_SA_EMAIL>
# rbac Configure Kubernetes RBAC for Flyte
rbac:
# create Create ClusterRole and ClusterRoleBinding resources
Expand Down

0 comments on commit 3292c45

Please sign in to comment.