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à.
Assegnare tag alle richieste di istanza spot
Per categorizzare e gestire le richieste di istanza spot, è possibile contrassegnarle con tag contenenti metadati personalizzati. È possibile assegnare un tag a una richiesta di istanza spot alla sua creazione o successivamente. È possibile assegnare tag utilizzando la console Amazon EC2 o lo strumento da riga di comando.
Quando applichi un tag a una richiesta di istanza spot, alle istanze e ai volumi che vengono avviati dalla richiesta di istanza spot non viene automaticamente applicato il tag. È necessario applicare esplicitamente il tag alle istanze e ai volumi avviati dalla richiesta di istanza spot. Puoi assegnare un tag a un'istanza spot e ai volumi durante l'avvio o successivamente.
Per ulteriori informazioni sul funzionamento dei tag, consultare Tagging delle risorse Amazon EC2..
Indice
Prerequisiti
Concedi all'utente l'autorizzazione per taggare le risorse. Per ulteriori informazioni sulle policy IAM e sulle policy di esempio, consulta Esempio: aggiunta di tag alle risorse.
La policy IAM creata viene determinata dal metodo utilizzato per creare una richiesta di istanza spot.
-
Se usi la procedura guidata per l'avvio dell'istanza o
run-instancesper richiedere le Istanze spot, consulta To grant a user the permission to tag resources when using the launch instance wizard or run-instances. -
Se utilizzi il comando
request-spot-instancesper richiedere istanze spot, consulta To grant a user the permission to tag resources when using request-spot-instances.
Per concedere a un utente l'autorizzazione ad applicare un tag alle risorse quando usa la procedura guidata per l'avvio dell'istanza o run-instances
Creare una policy IAM che include quanto segue:
-
L’operazione
ec2:RunInstances. Ciò concede all'utente l'autorizzazione per avviare un'istanza. -
Per
Resource, specificarespot-instances-request. Ciò consente agli utenti di creare richieste di istanze spot che richiedono istanze spot. -
L’operazione
ec2:CreateTags. Ciò concede all'utente l'autorizzazione per creare tag. -
Per
Resource, specificare*. Ciò consente agli utenti di applicare un tag a tutte le risorse create durante l'avvio dell'istanza.
Quando utilizzi l' RunInstances azione per creare richieste di istanze Spot e tagghi le richieste di istanze Spot al momento della creazione, devi essere consapevole di come Amazon EC2 valuta la spot-instances-request risorsa nella RunInstances dichiarazione in cui viene valutata nella policy IAM come segue:
-
Se non tagghi una richiesta di istanza Spot al momento della creazione, Amazon EC2 non valuta la
spot-instances-requestrisorsa nell' RunInstancesistruzione. -
Se tagghi una richiesta di istanza Spot al momento della creazione, Amazon EC2 valuta la
spot-instances-requestrisorsa nell'istruzione. RunInstances
Pertanto, per la risorsa spot-instances-request, alla policy IAM si applicano le seguenti regole:
-
Se utilizzi RunInstances per creare una richiesta di istanza Spot e non intendi taggare la richiesta di istanza Spot al momento della creazione, non è necessario consentire esplicitamente la
spot-instances-requestrisorsa; la chiamata avrà esito positivo. -
Se utilizzi RunInstances per creare una richiesta di istanza Spot e intendi taggare la richiesta di istanza Spot al momento della creazione, devi includere la
spot-instances-requestrisorsa nell'istruzione RunInstances allow, altrimenti la chiamata avrà esito negativo. -
Se utilizzi RunInstances per creare una richiesta di istanza Spot e intendi contrassegnare la richiesta di istanza Spot al momento della creazione, devi specificare la
spot-instances-requestrisorsa o includere un*carattere jolly nell'istruzione CreateTags allow, altrimenti la chiamata avrà esito negativo.
Per policy IAM di esempio, incluse le policy non supportate per le richieste di istanza spot, consulta Utilizzo delle Istanze spot.
Concedere a un utente l'autorizzazione a taggare le risorse durante l'utilizzo request-spot-instances
Creare una policy IAM che include quanto segue:
-
L’operazione
ec2:RequestSpotInstances. Ciò concede all'utente l'autorizzazione per creare una richiesta di istanza spot. -
L’operazione
ec2:CreateTags. Ciò concede all'utente l'autorizzazione per creare tag. -
Per
Resource, specificarespot-instances-request. Ciò consente agli utenti di applicare il tag solo alla richiesta di istanza spot.
Assegnare tag a una nuova richiesta di istanza spot
Negli PowerShell esempi seguenti AWS CLI , configura la richiesta di istanza Spot come segue:
-
Per
ResourceType, specificarespot-instances-request. Indicando un altro valore, la richiesta di istanza spot non riesce. -
Per
Tags, specificare la coppia chiave-valore. È possibile specificare più coppie chiave-valore.