绑定 SA
绑定 SA
kubectl patch serviceaccount default -n prod --type merge \
-p '{"imagePullSecrets":[{"name":"regcred"}]}'
kubectl get sa default -n prod -o yaml | grep -A3 imagePullSecretsPod 显式声明的 imagePullSecrets 与 SA 上的会合并生效,凭据都拉不通时逐个核对。
ServiceAccount 的 imagePullSecrets 会被该账号下所有 Pod 自动继承,比逐个工作负载配置更省事、更一致。
kubectl patch serviceaccount default -n prod --type merge \
-p '{"imagePullSecrets":[{"name":"regcred"}]}'
kubectl get sa default -n prod -o yaml | grep -A3 imagePullSecrets