Error de ImagePullBackOff Google Kubernetes Engine
Sé que muchas personas ya tenían preguntas similares, leí algunas, pero no encontré nada que realmente me haya ayudado hasta ahora.
Tengo un gitlab con repositorio privado habilitado, también uso Google Kubernetes Engine. Tengo algunos contenedores Docker en mi repositorio privado, y quiero implementar uno de ellos en el motor Kubernetes.
He creado un secreto conkubectl create secret generic db-user-pass --from-file=./username.txt --from-file=./password.txt
También intentékubectl create secret docker-registry name --docker-server=registry.xy.z --docker-username=google --docker-password=xyz --docker-email=xy@z.de
Luego creé mi archivo de implementación:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: backend-test
labels:
app: 13371337
spec:
replicas: 1
template:
metadata:
labels:
app: 13371337
spec:
containers:
- name: backend
image: registry.xy.z/group/project/backend:latest
imagePullPolicy: Always
ports:
- containerPort: 8080
imagePullSecrets:
- name: db-user-pass or name
¿Alguna idea de cómo hacerlo funcionar?