方法一
harbor地址
http://192.168.253.89:9080
登陆私有仓库
docker login -u admin -p 1 http://192.168.253.89:9080
拉取私有仓库image
创建secret
kubectl create secret docker-registry registry-secret --docker-server=http://192.168.253.89:9080 --docker-username=admin --docker-password=1 -n default
registry-secret: secret名称
--docker-server: 仓库地址
--docker-username: 仓库登陆账号
--docker-password: 仓库登陆密码
pod的yaml中配置
spec:
imagePullSecrets:
- name: registry-secret
containers:
- name: test
image: 192.168.253.89:9080/test/eureka_server:latest

部署pod验证是否可以正常拉取私有仓库镜像
方法二
k8s1.24版本之前
cp /root/.docker/config.json /var/lib/kubelet