Search for a command to run...
---
apiVersion: v1
kind: Pod
metadata:
name: workload-identity-test
namespace: workload-identity-test-ns
spec:
serviceAccountName: <ksa-name> # Replace with your KSA name
automountServiceAccountToken: false
containers:
- image: gcr.io/distroless/static:nonroot@sha256:9cd98e70ae7072b83fa4a5752ab2f022960e5b7af7585e83b60899f140ebe003
name: workload-identity-test
command: ["sleep", "infinity"]
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 100m
memory: 128Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop: ["ALL"]
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 65532
nodeSelector:
iam.gke.io/gke-metadata-server-enabled: "true"
securityContext:
runAsNonRoot: true
runAsUser: 65532
seccompProfile:
type: RuntimeDefault