--- title: Kubernetes 私有镜像拉取:ImagePullSecrets 与 RegistryAuth keywords: - ImagePullSecrets - dockerconfigjson - 私有仓库 - 拉取认证 - Deployment description: 配置私有镜像拉取的认证信息,创建 dockerconfigjson Secret 并在 Deployment 中引用。 categories: - 文章资讯 - 技术教程 --- # Kubernetes 私有镜像拉取:ImagePullSecrets 与 RegistryAuth ## 创建 Secret(示意) ```bash kubectl create secret docker-registry regcred \ --docker-server=https://registry.example.com \ --docker-username=user \ --docker-password=pass \ [email protected] -n app ``` ## Deployment 引用 ```yaml 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 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部