Je ne peux pas déployer un conteneur en utilisant une image privée (ACR) à l'aide d'un fichier CLI et yaml.Impossible de créer une instance de conteneur Azure avec l'interface de ligne de commande à l'aide de l'image privée
Le déploiement à partir du registre directement à l'aide du conteneur az ou de l'exécution de kubectl fonctionne cependant.
statut Pod:
"containers": [
{
"count": 3,
"firstTimestamp": "2017-08-26T07:31:36+00:00",
"lastTimestamp": "2017-08-26T07:32:20+00:00",
"message": "Failed: Failed to pull image \"ucont01.azurecr.io/unreal-deb\": rpc error: code 2 desc Error: im age unreal-deb:latest not found",
"type": "Warning"
},
],
},
fichier YAML:
apiVersion: v1
kind: Pod
metadata:
generateName: "game-"
namespace: default
spec:
nodeName: aci-connector
dnsPolicy: ClusterFirst
restartPolicy: Never
containers:
- name: unreal-dev-server
image: ucont01.azurecr.io/unreal-deb
imagePullPolicy: Always
ports:
- containerPort: 7777
protocol: UDP
imagePullSecrets:
- name: registrykey
j'ai ajouté un autre point secret du même registre et il ne fonctionne toujours pas. Je peux exécuter des images du même registre en utilisant kubectl run --image =. Je suis assez positif que les informations d'identification sont correctes alors. –