---

title: Kubernetes 私有镜像拉取:ImagePullSecrets 与 RegistryAuth

keywords:

  • ImagePullSecrets
  • dockerconfigjson
  • 私有仓库
  • 拉取认证
  • Deployment

description: 配置私有镜像拉取的认证信息,创建 dockerconfigjson Secret 并在 Deployment 中引用。

categories:

  • 文章资讯
  • 技术教程

---

Kubernetes 私有镜像拉取:ImagePullSecrets 与 RegistryAuth

创建 Secret(示意)

kubectl create secret docker-registry regcred \
  --docker-server=https://registry.example.com \
  --docker-username=user \
  --docker-password=pass \
  [email protected] -n app

Deployment 引用

apiVersion: apps/v1
kind: Deployment
metadata:
  name: web
  namespace: app
spec:
  replicas: 2
  selector:
    matchLabels:
      app: web
  template:
    metadata:
      labels:
        app: web
    spec:
      imagePullSecrets:
        - name: regcred
      containers:
        - name: web
          image: registry.example.com/app/web:latest

总结

通过 docker-registry 类型 Secret 与 imagePullSecrets,可安全拉取私有镜像并保持部署可用性。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部