Come posso verificare la mia immagine di riferimento?

Quando gestisci i lavori o le applicazioni Code Engine, devi specificare un riferimento all'immagine del contenitore e un segreto del registro per accedere all'immagine. Per far funzionare correttamente questi carichi di lavoro, il riferimento dell'immagine e le relative proprietà di accesso devono restare validi per la durata dell'app o del lavoro.

Se si riceve un messaggio per verificare il riferimento dell'immagine, verificare che il riferimento dell'immagine e le relative proprietà di accesso siano validi.

Messaggio di errore di esempio

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

Attieniti alla seguente procedura per aiutarti a risolvere il problema con la tua immagine.

  1. L'immagine deve esistere.

    • Verificare che l'immagine sia stata inoltrata al registro e che non sia stata eliminata dal registro.
    • Nella configurazione della tua entità Code Engine (lavoro delle applicazioni, funzione), conferma che il nome dell'immagine di riferimento è corretto e che il percorso dell'immagine è corretto.
  2. Conferma che l'accesso all'immagine del contenitore sia stato definito e che le credenziali nel segreto del registro di riferimento siano valide.

    • Se l'immagine di riferimento utilizza un checksum SHA o un nome tag, assicurati che la tua immagine possa essere estratta dal registro e che tutti questi valori siano inclusi nel riferimento dell'immagine.
    • Se aggiungi una chiave API di rotazione a un segreto di registro Code Engine dopo la creazione dell'app, del lavoro o della funzione Code Engine, la chiave API di rotazione non aggiorna automaticamente la chiave memorizzata nel segreto di registro. Per assicurarti che la chiave API di rotazione sia aggiornata, aggiorna il segreto di registro con la chiave API più recente.
    • Vedere Accesso ai registri dei contenitori.

Per ulteriori informazioni sui riferimenti alle immagini, consultare i seguenti argomenti.