8.namespace新增私有倉庫憑據

ArcherBrian發表於2024-08-01

8.namespace新增私有倉庫憑據

現狀

在使用harbor搭建私有倉庫之後因為倉庫有許可權認證,所以需要為副本集配置賬號密碼,但是每個deployment都配置就很麻煩,可以參考下面的方法直接為namespace配置預設的賬號密碼

新增賬號密碼到dev的namespace下的secert

kubectl create secret docker-registry hub.xxx.com  -n  dev   --docker-server=hub.xxx.com   --docker-username=hubuser   --docker-password=123456

為dev的namespace下的ServiceAccount配置imagePullSecrets,在不為副本集配置imagePullSecrets時,是會讀取ServiceAccount中的配置

kubectl patch sa default -n dev  -p '"imagePullSecrets": [{"name": "hub.xxx.com" }]'

相關文章