¿Cómo puedo verificar mi referencia de imagen?

Cuando trabaja con Code Engine apps o trabajos, debe especificar una referencia de imagen de contenedor y un secreto de registro para acceder a la imagen. Para que estas cargas de trabajo funcionen correctamente, la referencia de imagen y sus propiedades de acceso deben seguir siendo válidas durante la vida de la aplicación o el trabajo.

Si recibe un mensaje para verificar la referencia de imagen, asegúrese de que la referencia de imagen y sus propiedades de acceso son válidas.

Mensaje de error de ejemplo

Revision failed
Unable to pull the image "icr.io/codeengine/my_image" Verify the image reference.

Realice los pasos siguientes para ayudarle a resolver el problema con la imagen.

  1. La imagen debe existir.

    • Compruebe que la imagen se ha enviado al registro y que no se ha suprimido del registro.
    • En la configuración de la entidad Code Engine (trabajo de apps, función), confirme que el nombre de la imagen referenciada es correcto y que la vía de acceso a la imagen es correcta.
  2. Confirme que se ha definido el acceso a la imagen de contenedor y que las credenciales del secreto de registro referenciado son válidas.

    • Si la imagen referenciada utiliza una suma de comprobación SHA o un nombre de etiqueta, asegúrese de que la imagen se puede extraer del registro y de que todos estos valores se incluyen en la referencia de imagen.
    • Si añade una clave de API rotativa a un secreto de registro de Code Engine después de que se haya creado la app, el trabajo o la función Code Engine, la clave de API rotativa no actualiza automáticamente la clave almacenada en el secreto de registro. Para asegurarse de que se actualiza la clave de API rotativa, actualice el secreto de registro con la clave de API más reciente.
    • Consulte Acceso a registros de contenedores.

Para obtener más información sobre las referencias de imagen, consulte los temas siguientes.