一、K8s 镜像仓库使用
1、启动镜像仓库
cd/usr/local/harbor
./install.sh
2、配置镜像仓库地址
在 master 节点和 slaver 节点上,需要配置 Docker 的镜像仓库地址,以便能够访问本地的镜像仓库。编辑 Docker 的配置文件 vi /etc/docker/daemon.json(如果不存在则创建),添加以下内容:
{
"registry-mirrors": [
"https://docker.211678.top",
"https://docker.1panel.live",
"https://hub.rat.dev",
"https://docker.m.daocloud.io",
"https://do.nark.eu.org",
"https://dockerpull.com",
"https://dockerproxy.cn",
"https://docker.awsl9527.cn"],
"insecure-registries":["192.168.142.168"]
}
保存文件后,重启 Docker 服务:
systemctl restart docker
3、K8s 登录镜像仓库
# 1、登录【创建秘钥】
kubectl create secret docker-registry rigistry --docker-server=192.168.142.168--docker-username=admin --docker-password=Harbor12345
# 2、设置仓库免秘钥【全局设置】
kubectl patch serviceaccount default-p '{"imagePullSecrets": [{"name": "rigistry"}]}'
如果镜像仓库不需要认证


















