Comment puis-je vérifier ma référence d'image?

Lorsque vous utilisez des applications ou des travaux Code Engine, vous devez spécifier une référence d'image de conteneur et un secret de registre pour accéder à l'image. Pour que ces charges de travail fonctionnent correctement, la référence d'image et ses propriétés d'accès doivent rester valides pendant toute la durée de vie de l'application ou du travail.

Si vous recevez un message pour vérifier la référence d'image, vérifiez que la référence d'image et ses propriétés d'accès sont valides.

Exemple de message d'erreur

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

Procédez comme suit pour vous aider à résoudre le problème lié à votre image.

  1. Votre image doit exister.

    • Vérifiez que l'image a été envoyée au registre et qu'elle n'a pas été supprimée du registre.
    • Dans la configuration de votre entité Code Engine (travail d'application, fonction), vérifiez que le nom de l'image référencée est correct et que le chemin d'accès à l'image est correct.
  2. Vérifiez que l'accès à l'image de conteneur est défini et que les données d'identification du secret de registre référencé sont valides.

    • Si l'image référencée utilise un total de contrôle SHA ou un nom d'étiquette, assurez-vous que votre image peut être extraite du registre et que toutes ces valeurs sont incluses dans la référence d'image.
    • Si vous ajoutez une clé d'API tournante à une valeur confidentielle de registre Code Engine après la création de l'application, du travail ou de la fonction Code Engine, la clé d'API tournante ne met pas automatiquement à jour la clé qui est stockée dans la valeur confidentielle de registre. Pour vous assurer que la clé d'API tournante est mise à jour, mettez à jour le secret de registre avec la clé d'API la plus récente.
    • Voir Accès aux registres de conteneurs.

Pour plus d'informations sur les références d'image, voir les rubriques suivantes.