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?