Crea politiche per il ciclo di vita - EC2Image Builder

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à.

Crea politiche per il ciclo di vita

Quando si crea una nuova politica del ciclo di vita di EC2 Image Builder, la configurazione dipende dal tipo di immagine a cui è destinata la politica. L'APIazione per creare una politica del ciclo di vita per le risorse di immagine e le risorse di AMI immagine del contenitore è la stessa (). CreateLifecyclePolicy Tuttavia, la configurazione delle risorse di immagine e delle risorse associate è diversa. Questa sezione mostra come creare politiche di gestione del ciclo di vita per entrambi.

Nota

Prima di creare una politica del ciclo di vita, assicurati di aver soddisfatto tutti i criteri. Prerequisiti

Crea politiche di gestione del ciclo di vita per le risorse di immagine Image AMI Builder

È possibile utilizzare uno dei seguenti metodi per creare una politica del ciclo di vita AMI delle immagini con il AWS Management Console oppure AWS CLI. Puoi anche usare l'CreateLifecyclePolicyAPIazione. Per la SDK richiesta associata, è possibile fare riferimento al collegamento Vedi anche per quel comando nell'EC2Image Builder API Reference.

AWS Management Console

Per creare una politica del ciclo di vita per le risorse di AMI immagine in AWS Management Console, procedi nel seguente modo:

  1. Aprire la console EC2 Image Builder all'indirizzo. https://console.aws.amazon.com/imagebuilder/

  2. Scegli le politiche del ciclo di vita dal riquadro di navigazione.

  3. Scegli Crea una politica del ciclo di vita.

  4. Configura le impostazioni dei criteri descritte nelle seguenti procedure.

  5. Per creare la politica del ciclo di vita dopo aver configurato le impostazioni, scegli Crea politica.

Configura le impostazioni generali per la tua politica.

  1. Seleziona l'AMIopzione da Tipo di politica.

  2. Inserisci il nome della politica.

  3. Facoltativamente, inserisci una descrizione per la tua politica del ciclo di vita.

  4. Per impostazione predefinita, l'opzione Activate è attivata. L'impostazione predefinita attiva la politica del ciclo di vita e la aggiunge immediatamente alla pianificazione. Per creare una policy inizialmente disattivata, puoi disattivare Activate.

  5. Seleziona il IAMruolo che hai creato per le autorizzazioni delle politiche del ciclo di vita. Se non hai ancora creato questo ruolo, consulta Prerequisiti per ulteriori informazioni.

Configura l'ambito della regola per la tua politica.

Questa sezione configura la selezione delle risorse per la politica del ciclo di vita, in base al tipo di filtro utilizzato.

  1. Tipo di filtro: ricette: per applicare le regole del ciclo di vita alle risorse di immagini in base alla ricetta che le ha create, seleziona fino a 50 versioni di ricette per la policy.

  2. Tipo di filtro: tag: per applicare le regole del ciclo di vita alle risorse di immagini in base ai tag delle risorse, inserisci un elenco di un massimo di 50 coppie di valori chiave a cui applicare la policy.

Attiva una o più delle seguenti regole del ciclo di vita da applicare alle risorse selezionate dalla politica del ciclo di vita. Se una risorsa corrisponde a più di una regola del ciclo di vita quando viene eseguita la policy, Image Builder esegue le azioni delle regole nel seguente ordine: 1) Obsoleto, 2) Disabilita, 3) Elimina.

Regola obsoleta

Imposta lo stato della risorsa immagine Image Builder su. Deprecated Le pipeline di Image Builder continuano a funzionare per immagini obsolete. Facoltativamente, è possibile impostare il periodo di obsolescenza di Associated AMIs senza compromettere la possibilità di avviare nuove istanze.

  • Numero di unità: specifica il valore intero per il periodo di tempo che deve trascorrere dopo la creazione di una risorsa immagine prima che venga contrassegnata come. Deprecated

  • Unità: seleziona l'intervallo di tempo da utilizzare. L'intervallo può essere DaysWeeks,Months, oYears.

  • ObsoletoAMIs: seleziona la casella di controllo per contrassegnare l'Amazon associato EC2 AMIs con una data di obsolescenza. AMIsRimangono disponibili e puoi comunque avviare nuove istanze da esse.

Disabilita la regola

Imposta lo stato della risorsa immagine Image Builder su. Disabled Ciò impedisce l'esecuzione delle pipeline di Image Builder per questa immagine. Facoltativamente, è possibile disabilitare quelle associate AMI per impedire l'avvio di nuove istanze.

  • Numero di unità: specifica il valore intero per il periodo di tempo che deve trascorrere dopo la creazione di una risorsa di immagine prima che venga contrassegnata come. Disabled

  • Unità: seleziona l'intervallo di tempo da utilizzare. L'intervallo può essere DaysWeeks,Months, oYears.

  • Disabilita AMIs: seleziona la casella di controllo per disabilitare Amazon EC2 AMIs associato. Non puoi più utilizzare AMIs o avviare nuove istanze da essi.

Eliminare la regola

Elimina le risorse di immagine in base all'età o al numero. Siete voi a definire la soglia che soddisfa le vostre esigenze. Quando una risorsa immagine Image Builder supera la soglia, viene rimossa. Facoltativamente, è possibile annullare la registrazione associata AMIs o eliminare le relative istantanee. AMIs È inoltre possibile specificare i tag per le risorse che si desidera conservare oltre la soglia.

Quando si configura la regola di eliminazione per età, Image Builder elimina la risorsa immagine dopo un periodo di tempo configurato. Ad esempio, elimina le risorse di immagine dopo 6 mesi. Quando si esegue la configurazione in base al numero, Image Builder conserva il numero di immagini specificato più recente o il più vicino possibile a tale numero ed elimina le versioni precedenti.

  • Per età
    • Numero di unità: specifica il valore intero per il periodo di tempo che deve trascorrere dopo la creazione di una risorsa di immagine prima che venga eliminata.

    • Unità: seleziona l'intervallo di tempo da utilizzare. L'intervallo può essere DaysWeeks,Months, oYears.

    • Conserva almeno un'immagine per ricetta: seleziona la casella di controllo per conservare l'ultima risorsa di immagini disponibile per ogni versione di ricetta interessata da questa regola.

    Per conteggio
    • Numero di immagini: specifica il valore intero per il numero di risorse di immagini recenti da conservare per ogni versione della ricetta.

  • Annulla registrazioneAMIs: seleziona la casella di controllo per annullare la registrazione di Amazon associata. EC2 AMIs Non puoi più utilizzare AMIs o avviare nuove istanze da essi.

  • Conserva immagini e istantanee con tag associati: seleziona la casella di controllo per inserire un elenco di tag per le risorse di immagini che desideri conservare. AMIs I tag si applicano alle risorse di immagini e ad Amazon EC2AMIs. Puoi inserire fino a 50 coppie chiave-valore.

Tag (opzionale)

Aggiungi tag alla tua politica sul ciclo di vita.

AWS CLI

Per creare una nuova policy sul ciclo di vita di Image Builder, è possibile utilizzare il comando in create-lifecycle-policy AWS CLI.

Crea politiche di gestione del ciclo di vita per le risorse di immagini dei contenitori Image Builder

È possibile utilizzare uno dei seguenti metodi per creare una politica del ciclo di vita dell'immagine del contenitore con AWS Management Console oppure AWS CLI. Puoi anche usare l'CreateLifecyclePolicyAPIazione. Per la SDK richiesta associata, è possibile fare riferimento al collegamento Vedi anche per quel comando nell'EC2Image Builder API Reference.

AWS Management Console

Per creare una politica del ciclo di vita per le risorse di immagine del contenitore in AWS Management Console, segui questi passaggi:

  1. Aprire la console EC2 Image Builder all'indirizzo. https://console.aws.amazon.com/imagebuilder/

  2. Scegli le politiche del ciclo di vita dal riquadro di navigazione.

  3. Scegli Crea una politica del ciclo di vita.

  4. Configura le impostazioni dei criteri descritte nelle seguenti procedure.

  5. Per creare la politica del ciclo di vita dopo aver configurato le impostazioni, scegli Crea politica.

Configurazione della politica: impostazioni generali

Configura le impostazioni generali per la tua politica.

  1. Seleziona l'AMIopzione da Tipo di politica.

  2. Inserisci il nome della politica.

  3. Facoltativamente, inserisci una descrizione per la tua politica del ciclo di vita.

  4. Per impostazione predefinita, l'opzione Activate è attivata. L'impostazione predefinita attiva la politica del ciclo di vita e la aggiunge immediatamente alla pianificazione. Per creare una policy inizialmente disattivata, puoi disattivare Activate.

  5. Seleziona il IAMruolo che hai creato per le autorizzazioni delle politiche del ciclo di vita. Se non hai ancora creato questo ruolo, consulta Prerequisiti per ulteriori informazioni.

Configura l'ambito della regola per la tua politica.

Questa sezione configura la selezione delle risorse per la politica del ciclo di vita, in base al tipo di filtro utilizzato.

  1. Tipo di filtro: ricette: per applicare le regole del ciclo di vita alle risorse di immagini in base alla ricetta che le ha create, seleziona fino a 50 versioni di ricette per la policy.

  2. Tipo di filtro: tag: per applicare le regole del ciclo di vita alle risorse di immagini in base ai tag delle risorse, inserisci un elenco di un massimo di 50 coppie di valori chiave a cui applicare la policy.

Elimina regola

Per le immagini del contenitore, questa regola elimina la risorsa immagine del contenitore Image Builder. Facoltativamente, puoi rimuovere le immagini Docker che sono state distribuite ECR nei repository per impedire che vengano utilizzate per eseguire nuovi contenitori.

Quando si configura la regola di eliminazione per età, Image Builder elimina la risorsa immagine dopo un periodo di tempo configurato. Ad esempio, elimina le risorse di immagine dopo 6 mesi. Quando si esegue la configurazione in base al numero, Image Builder conserva il numero di immagini specificato più recente o il più vicino possibile a tale numero ed elimina le versioni precedenti.

  • Per età
    • Numero di unità: specifica il valore intero per il periodo di tempo che deve trascorrere dopo la creazione di una risorsa di immagine prima che venga eliminata.

    • Unità: seleziona l'intervallo di tempo da utilizzare. L'intervallo può essere DaysWeeks,Months, oYears.

    • Conserva almeno un'immagine: seleziona la casella di controllo per conservare solo l'ultima risorsa di immagini disponibile per ogni versione di ricetta interessata da questa regola.

    Per conteggio
    • Numero di immagini: specifica il valore intero per il numero di risorse di immagini recenti da conservare per ogni versione della ricetta.

  • Elimina immagini del ECR contenitore: seleziona la casella di controllo per eliminare le immagini del contenitore associate archiviate in un ECR repository. Non è più possibile utilizzare l'immagine del contenitore come base per creare nuove immagini o per eseguire nuovi contenitori.

  • Conserva le immagini con i tag associati: seleziona la casella di controllo per inserire un elenco di tag per le risorse di immagini che desideri conservare.

Tag (opzionale)

Aggiungi tag alla tua politica sul ciclo di vita.

AWS CLI

Per creare una nuova policy sul ciclo di vita di Image Builder, è possibile utilizzare il comando in create-lifecycle-policy AWS CLI.