In Kubernetes ImagePullSecret erzeugen:
kubectl create secret docker-registry myregistry --docker-server=<your-registry-server> --docker-username=<your-name> --docker-password=<your-pword> --docker-email=<your-email>
Im Pod/Deployment imagePullSecret hinzufügen
spec:
containers:
- name: nginx
image: myregistry/gallauner/homer:latest
ports:
- containerPort: 443
imagePullSecrets:
- name: myregistry
- damit das funktioniert muss die Kubernetes Umgebung der privaten Registry vertrauen
- KB Artikel für VMware Tanzu: https://kb.vmware.com/s/article/88817
- Anleitung für K3S: https://docs.k3s.io/installation/private-registry