原來使用ansible,自動安裝 harbor后, 鏡像工程是公開的,可以隨意下載, 現在開始考慮底層統一化管理,
鏡像倉庫對外, 所以需要使用imagePullSecrets
1. 刪除docker config.json 文件
for i in {91..96}; do ssh root@172.16.230.$i "mv /root/.docker/config.json /root/" ; done
2. 設置k8s secret, 不同的命名空間創建不同的 secret
kubectl create secret docker-registry harborserver --docker-server=172.16.230.97 --docker-username='fengjian' --docker-password='1234567' --docker-email='fengjian@senyint.com'
3. deployment 修改

如果namespace下沒有 secret, 出現失敗.

