Annulla automaticamente la registrazione di un'istanza locale - AWS CodeDeploy

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

Annulla automaticamente la registrazione di un'istanza locale

Generalmente si annulla la registrazione di un'istanza locale quando non si ha più intenzione di distribuire in quell'istanza. Quando si annulla la registrazione di un'istanza locale, anche se l'istanza locale potrebbe essere parte dei tag delle istanze locali di un gruppo di distribuzione, l'istanza locale non viene inclusa in alcuna distribuzione. Puoi utilizzarlo per annullare la registrazione delle AWS CLI istanze locali.

Nota

Non è possibile utilizzare la CodeDeploy console per annullare la registrazione di un'istanza locale. Inoltre, l'annullamento della registrazione di un'istanza locale rimuove l'associazione dei tag a tale istanza locale. Non disinstalla l' CodeDeploy agente dall'istanza locale. Non rimuove il file di configurazione dell'istanza locale dall'istanza.

Per utilizzare la CodeDeploy console per eseguire alcune (ma non tutte) le attività di questa sezione, consulta la sezione dedicata alla CodeDeploy console diAnnulla manualmente la registrazione di un'istanza locale.

Per annullare manualmente l'associazione di tag di istanze locali associati, consulta Rimuovi manualmente i tag delle istanze locali da un'istanza locale.

Per disinstallare automaticamente l' CodeDeploy agente e rimuovere il file di configurazione dall'istanza locale, vedereDisinstalla automaticamente l' CodeDeploy agente e rimuovi il file di configurazione da un'istanza locale.

Per disinstallare manualmente solo l' CodeDeploy agente dall'istanza locale, vedi. Gestione delle operazioni degli CodeDeploy agenti

Utilizzate il comando AWS CLI per chiamare il comando deregister, specificando:

  • Il nome che identifica in modo univoco l'istanza locale a CodeDeploy (con l'opzione). --instance-name

  • Facoltativamente, se eliminare l'utente IAM associato all'istanza locale. Il comportamento predefinito consiste nell'eliminare l'utente IAM. Se non si desidera eliminare l'utente IAM associato all'istanza locale, specificare l'opzione --no-delete-iam-user nel comando.

  • Facoltativamente, la AWS regione in cui è stata registrata l'istanza locale CodeDeploy (con l'--regionopzione). Questa deve essere una delle regioni supportate elencate in Regione e gli endpoint in Riferimenti generali di AWS(ad esempio,). us-west-2 Se questa opzione non è specificata, verrà utilizzata la AWS regione predefinita associata all'utente IAM chiamante.

Un esempio di annullamento della registrazione di un'istanza ed eliminazione dell'utente:

aws deploy deregister --instance-name AssetTag12010298EX --region us-west-2

Un esempio di annullamento della registrazione di un'istanza senza eliminazione dell'utente:

aws deploy deregister --instance-name AssetTag12010298EX --no-delete-iam-user --region us-west-2

Il comando deregister funziona nel modo seguente:

  1. Annulla la registrazione dell'istanza locale con. CodeDeploy

  2. Se specificato, elimina l'utente IAM associato all'istanza locale.

Dopo aver annullato la registrazione di un'istanza locale:

  • L'istanza non viene più visualizzata nella console sin da subito.

  • È possibile creare immediatamente un'altra istanza con lo stesso nome.

Se questo comando rileva errori, viene visualizzato un messaggio di errore che descrive in che modo è possibile completare manualmente i passaggi rimanenti. In caso contrario, viene visualizzato un messaggio che descrive come chiamare il comando uninstall.