imagePullSecrets
# using config.json
kubectl create secret generic secret-docker \
--from-file=.dockerconfigjson=<path/to/.docker/config.json> \
--type=kubernetes.io/dockerconfigjson
# using command line
kubectl create secret docker-registry secret-docker --docker-server=https://index.docker.io/v1 --docker-username=lzingka --docker-password=peripherY0! --docker-email=zheng.liu5@gingka.com
kubectl get secret secret-docker -o 'jsonpath={.data.\.dockerconfigjson}' | base64 -d
apiVersion: v1
kind: Pod
metadata:
name: montage
spec:
containers:
- name: private-reg-container
image: <your-private-image>
imagePullSecrets:
- name: regcred