¿Qué debo hacer si se muestra un mensaje de error "Auth is empty" cuando se extrae una imagen privada?
Descripción del problema
Cuando reemplaza la imagen de un contenedor en una carga de trabajo creada y usa una imagen cargada en la consola de CCE, aparece un mensaje de error "Auth is empty, only accept X-Auth-Token or Authorization" cuando se extrae la imagen cargada.
Failed to pull image "IP address:Port number /magicdoom/tidb-operator:latest": rpc error: code = Unknown desc = Error response from daemon: Get https://IP address:Port number /v2/magicdoom/tidb-operator/manifests/latest: error parsing HTTP 400 response body: json: cannot unmarshal number into Go struct field Error.code of type errcode.ErrorCode: "{\"errors\":[{\"code\":400,\"message\":\"Auth is empty, only accept X-Auth-Token or Authorization.\"}]}"
Solución
Puede seleccionar una imagen privada para crear una aplicación en la consola de CCE. En este caso, CCE lleva automáticamente el secreto. Este problema no se producirá durante la actualización.
Cuando crea una carga de trabajo con una API, puede incluir el secreto en Deployments para evitar este problema durante la actualización.
imagePullSecrets: - name: default-secret
Otros Preguntas frecuentes
- ¿Qué debo hacer si no se puede reiniciar una tarea programada después de haber sido detenida durante un período de tiempo?
- ¿Qué es un servicio sin cabeza cuando creo un StatefulSet?
- ¿Qué debo hacer si se muestra un mensaje de error "Auth is empty" cuando se extrae una imagen privada?
- ¿Por qué no se puede programar un pod en un nodo?
- ¿Qué es la política de extracción de imágenes para contenedores en un clúster de CCE?
- ¿Por qué está desinstalado el punto de montaje de un contenedor Docker en el clúster Kunpeng?
- ¿Qué puedo hacer si falta una capa durante la extracción de imágenes?
- ¿Por qué el permiso de archivo y el usuario en el contenedor son signos de interrogación?
Comentarios
¿Le pareció útil esta página?
Deje algún comentariomore