Erro ImagePullBackOff Google Kubernetes Engine
Sei que muitas pessoas já tiveram perguntas semelhantes, li algumas delas, mas não encontrei nada que realmente me ajudou até agora.
Eu tenho um gitlab com repositório particular ativado, também uso o Google Kubernetes Engine. Eu tenho alguns contêineres do Docker em meu repositório particular e quero implantar um deles no Kubernetes Engine.
Eu criei um segredo comkubectl create secret generic db-user-pass --from-file=./username.txt --from-file=./password.txt
Eu também tenteikubectl create secret docker-registry name --docker-server=registry.xy.z --docker-username=google --docker-password=xyz [email protected]
Então eu criei meu arquivo de implantação:
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
Alguma idéia de como fazê-lo funcionar?