k8s的imagePullSecrets是如何生成及使用

2023-04-07 13:29:00 生成 K8S imagePullSecrets

Kubernetes的imagePullSecrets是一个用于下载镜像的凭据,它可以使用Docker Hub、GCR或其他镜像仓库。

首先,需要创建一个名为“regcred”的secret,该secret包含用于访问镜像仓库的用户名和密码:

$ kubectl create secret generic regcred \ --from-literal=username= \ --from-literal=password=

然后,将该secret添加到您的pod模板中:

apiVersion: v1 kind: Pod metadata: name: private-reg imagePullSecrets: - name: regcred spec: containers: - name: private-reg-container image:

最后,在部署pod时,将使用该secret下载镜像。

相关文章