Estoy ejecutando la versión alfa de kubeadm para configurar mi clúster de kubernates. Desde kubernates, estoy tratando de extraer imágenes acoplables que están alojadas en el repositorio de nexus. Cada vez que trato de crear un pod, está dando "ImagePullBackOff" cada vez. Puede alguien ayudarme con esto ?
Los detalles de esto están presentes en https://github.com/kubernetes/kubernetes/issues/41536
Definición de vaina:
apiVersion: v1 kind: Pod metadata: name: test-pod labels: name: test spec: containers: - image: 123.456.789.0:9595/test name: test ports: - containerPort: 8443 imagePullSecrets: - name: my-secretDebe consultar el secreto que acaba de crear a partir de la definición de Pod.
Cuando crea el secreto con kubectl create secret docker-registry my-secret --docker-server=123.456.789.0 ... el servidor debe coincidir exactamente con lo que está en la definición de su Pod, incluido el número de puerto (y si es seguro, entonces también debe coincidir con la línea de comandos de la ventana acoplable en systemd).
Además, el secreto debe estar en el mismo espacio de nombres donde está creando su Pod, pero eso parece estar en orden.
Recibí un error similar al iniciar contenedores desde el registro de Amazon ECR. El problema fue que no mencioné la ubicación exacta de "URI de imagen" en el archivo de implementación.