Como posso verificar minha referência de imagem?

Ao trabalhar com apps ou tarefas Code Engine, deve-se especificar uma referência de imagem de contêiner e um segredo de registro para acessar a imagem. Para que essas cargas de trabalho funcionem corretamente, a referência de imagem e suas propriedades de acesso devem permanecer válidas durante a vida do aplicativo ou da tarefa.

Se você receber uma mensagem para verificar a referência de imagem, verifique se a referência de imagem e suas propriedades de acesso são válidas.

Exemplo de Mensagem de Erro

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

Execute as etapas a seguir para ajudar a resolver o problema com sua imagem.

  1. Sua imagem deve existir.

    • Verifique se a imagem foi enviada por push para o registro e se ela não foi excluída do registro
    • Na configuração para sua entidade Code Engine (tarefa de apps, função), confirme se o nome da imagem referida está correto e se o caminho para a imagem está correto.
  2. Confirme se o acesso à imagem de contêiner está definido e se as credenciais no segredo de registro referido são válidas.

    • Se a imagem referenciada usar uma soma de verificação ou nome de tag SHA, certifique-se de que sua imagem possa ser extraída do registro e que todos esses valores sejam incluídos na referência de imagem.
    • Se você incluir uma chave de API rotativa em um segredo de registro do Code Engine após o app, a tarefa ou a função do Code Engine ter sido criado, a chave de API rotativa não atualizará automaticamente a chave que está armazenada no segredo de registro.. Para assegurar que a chave API rotativa seja atualizada, atualize o segredo do registro com a chave API mais recente.
    • Consulte Acessando registros de contêineres.

Para obter mais informações sobre referências de imagem, consulte os seguintes tópicos.