本文记录如何在 Kubernetes
上拉取私有仓库的镜像
创建密钥
- 创建一个名称为
sixi
的密钥1
2
3
4
5$ kubectl create secret docker-registry sixi \
--docker-server=registry.sixi.com \
--docker-username=admin \
--docker-password=123456 \
--docker-email=admin@yumc.pw
配置拉取参数
- 在Pod文件中配置
imagePullSecrets
1
2
3
4
5
6
7
8
9
10
11apiVersion: v1
kind: Pod
metadata:
name: config-service
namespace: sixi
spec:
containers:
- name: config-service
image: sixi/config-service:latest
imagePullSecrets:
- name: sixi