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à.
Tieni traccia del lignaggio AMI con filigrane
Le filigrane AMI sono semplici etichette di testo che tracciano la cronologia delle immagini della macchina. Aggiungi i nomi delle filigrane alla ricetta dell'immagine e Image Builder li collega all'AMI di output durante il processo di creazione.
Quando copi o distribuisci un'AMI ad altre regioni o account, le filigrane vengono copiate automaticamente. Tutte le copie dell'AMI riportano le stesse filigrane. Questo ti aiuta a tracciare la cronologia delle tue immagini.
Non puoi rendere pubbliche le AMI con filigrana. Se la ricetta include filigrane o l'AMI di origine contiene filigrane, Image Builder rifiuta le configurazioni di distribuzione che impostano le autorizzazioni di avvio come pubbliche.
Caratteristiche principali delle filigrane AMI:
-
Scopo: monitora il lignaggio delle AMI tra copie e distribuzioni.
-
Ambito: solo metadati. Le filigrane non influiscono sulle prestazioni o sul comportamento di runtime dell'istanza.
-
Restrizione della visibilità: le AMI con filigrana non possono essere rese pubbliche.
Indice
Vincoli relativi alla filigrana
I seguenti vincoli si applicano alle filigrane AMI nelle ricette di immagini di Image Builder.
Vincolo |
Valore |
|---|---|
Filigrane per ricetta |
Da 1 a 5 |
Lunghezza del nome |
Da 3 a 128 caratteri |
Caratteri consentiti |
Lettere, numeri, spazi e i seguenti caratteri speciali: |
Personaggi Edge |
I nomi non possono iniziare o terminare con uno spazio |
Distinzione tra lettere maiuscole e minuscole |
Nei nomi delle filigrane viene fatta distinzione tra maiuscole |
Duplicato |
Non sono consentiti nomi duplicati all'interno della stessa ricetta |
AMI totale per uscita |
Le filigrane AMI di origine più le filigrane delle ricette non possono superare i 5 |
Prerequisiti
Prima di utilizzare le filigrane AMI, verifica i seguenti requisiti.
-
Le filigrane AMI sono supportate solo per le ricette di immagini, non per le ricette con contenitori.
-
Il ruolo di esecuzione di Image Builder deve includere l'
ec2:AttachImageWatermarkautorizzazione di.arn:aws:ec2:*::image/*Se si utilizza il ruolo collegato al servizio Image Builder, questa autorizzazione viene inclusa automaticamente.
Aggiungi filigrane a una ricetta di immagini
Puoi aggiungere filigrane quando crei una ricetta con immagini o una nuova versione di una ricetta esistente. Scegli una delle seguenti schede per visualizzare le istruzioni.
Visualizza le filigrane su una ricetta esistente
È possibile visualizzare le filigrane configurate per una ricetta chiamando il get-image-recipe comando in. AWS CLI
aws imagebuilder get-image-recipe --image-recipe-arn arn:aws:imagebuilder:us-west-2:111122223333:image-recipe/my-watermarked-recipe/1.0.0
La risposta include l'amiWatermarksarray se le filigrane sono state configurate per quella versione della ricetta.
Considerazioni
Tieni a mente i seguenti punti quando usi le filigrane AMI.
-
Le filigrane di un'AMI di origine più le filigrane definite nella ricetta si combinano sull'AMI di output. Il totale non può superare 5. Se il conteggio combinato supera 5, la compilazione fallisce.
-
Se distribuisci un'AMI con filigrana ad altre regioni o account, le filigrane si propagano automaticamente.
-
Image Builder verifica che le AMI con filigrana non siano impostate come pubbliche al momento della creazione dell'immagine. Se la ricetta contiene filigrane (o l'AMI di origine ha filigrane) e la configurazione di distribuzione imposta le autorizzazioni di avvio su pubbliche, Image Builder restituisce un errore.
InvalidParameterCombinationException