Creazione di un'anteprima della politica del ciclo di vita in Amazon ECR - Amazon ECR

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creazione di un'anteprima della politica del ciclo di vita in Amazon ECR

È possibile utilizzare un'anteprima dei criteri del ciclo di vita per vedere l'impatto di un criterio del ciclo di vita su un archivio di immagini prima di applicarlo. Una best practice consiste nell'eseguire un'anteprima prima di applicare una policy del ciclo di vita a un repository.

Nota

Se utilizzi la replica di Amazon ECR per creare copie di un repository in diverse regioni o account, tieni presente che una politica del ciclo di vita può intervenire solo sui repository nella regione in cui è stata creata. Pertanto, se è stata attivata la replica, potrebbe essere necessario prendere in considerazione la creazione di una policy del ciclo di vita in ogni Regione e account su cui si stanno replicando i repository.

Per creare un'anteprima di una policy del ciclo di vita (AWS Management Console)
  1. Apri la console Amazon ECR all'indirizzo https://console.aws.amazon.com/ecr/repositories.

  2. Sulla barra di navigazione seleziona la regione che contiene il repository sul quale eseguire un'anteprima della policy del ciclo di vita.

  3. Nel riquadro di navigazione, in Registro privato, seleziona Repository.

  4. Nella pagina Repository privati, seleziona un repository e utilizza il menu a discesa Operazioni per scegliere Policy del ciclo di vita.

  5. Nella pagina delle regole della policy del ciclo di vita del repository, scegli Modifica regole di test, Crea regola.

  6. Immetti i seguenti dettagli per ogni regola della policy del ciclo di vita di prova.

    1. In Rule priority (Priorità regola), digita un numero per la priorità della regola. La priorità delle regole determina l'ordine in cui vengono applicate le regole delle policy relative al ciclo di vita.

    2. In Rule description (Descrizione regola), digita una descrizione della regola della policy del ciclo di vita.

    3. Per Stato immagine, scegli Taggata (corrispondenza con caratteri jolly), Taggata (corrispondenza dei prefissi), Non taggata o Qualsiasi.

    4. Se hai scelto Taggata (corrispondenza con caratteri jolly) per Stato immagine, allora per Specifica i tag per la corrispondenza con caratteri jolly, puoi specificare un elenco di tag di immagine con un carattere jolly (*) su cui intervenire con la tua policy del ciclo di vita. Ad esempio, se le immagini sono taggate come prod, prod1, prod2 e così via, sarà necessario utilizzare prod* per specificarle tutte. Se specifichi più tag, vengono selezionate solo le immagini che hanno tutti i tag specificati.

      Importante

      Esiste un limite massimo di quattro caratteri jolly (*) per stringa. Ad esempio, ["*test*1*2*3", "test*1*2*3*"] è valido ma ["test*1*2*3*4*5*6"] non è valido.

    5. Se hai scelto Taggata (corrispondenza dei prefissi) per Stato immagine, allora per Specifica i tag per la corrispondenza dei prefissi, puoi specificare un elenco di tag di immagine su cui intervenire con la tua policy del ciclo di vita.

    6. Per Criteri di corrispondenza, scegli Dall'invio dell'immagine o Conteggio immagini superiore a, quindi specifica un valore.

    7. Selezionare Salva.

  7. Per creare ulteriori regole per la policy del ciclo di vita di prova, ripeti le operazioni da 5 a 7.

  8. Per eseguire l'anteprima della policy del ciclo di vita, seleziona Save and run test (Salva ed esegui test).

  9. In Image matches for test lifecycle rules (Corrispondenze dell'immagine per le regole del ciclo di vita), verifica l'impatto dell'anteprima della tua policy del ciclo di vita.

  10. Se i risultati ti soddisfano, seleziona Apply as lifecycle policy (Applica come policy del ciclo di vita) per creare una policy del ciclo di vita con le regole specificate. In genere, dopo aver applicato una policy del ciclo di vita, le immagini interessate scadono entro 24 ore.

  11. Se non sei soddisfatto dei risultati dell'anteprima, puoi eliminare una o più regole del ciclo di vita del test e creare una o più regole per sostituirle e ripetere il test.