8.namespace添加私有仓库凭据
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" }]'

浙公网安备 33010602011771号