Найти в Дзене
DevOps и Linux

Как добавить private docker registry creds в kubernetes

Добавляем креды:
kubectl create secret docker-registry harborcred --docker-server=https://harbor/v2 --docker-username=admin --docker-password=pass --docker-email=foo@poo.ru -n default

Патчим sa:
kubectl patch serviceaccount default -p '{"imagePullSecrets": [{"name": "harborcred"}]}' -n default

Pod Definition:
spec :
imagePullSecrets :
- name : harborcred