Dissociare un nodo da un server AWS OpsWorks for Chef Automate - AWS OpsWorks

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

Dissociare un nodo da un server AWS OpsWorks for Chef Automate

Importante

AWS OpsWorks for Chef Automate ha raggiunto la fine del ciclo di vita il 5 maggio 2024 ed è stato disabilitato sia per i clienti nuovi che per quelli esistenti. Consigliamo ai clienti esistenti di migrare a Chef SaaS o a una soluzione alternativa. Se hai domande, puoi contattare il AWS Support team su AWS re:POST o tramite Premium AWS Support.

Questa sezione descrive come dissociare o rimuovere un nodo gestito dalla gestione da parte di un server. AWS OpsWorks for Chef Automate Questa operazione viene eseguita sulla riga di comando; non è possibile dissociare i nodi nella console di AWS OpsWorks for Chef Automate gestione. Attualmente, l' AWS OpsWorks for Chef Automate API non consente la rimozione in batch di più nodi. Il comando descritto in questa sezione consente di eliminare l'associazione di un nodo alla volta.

Consigliamo di eliminare l'associazione dei nodi da un server Chef prima di eliminare il server. In questo modo i nodi continueranno a funzionare senza tentare di riconnettersi al server. Per fare ciò, esegui il disassociate-node AWS CLI comando.

Per disassociare i nodi
  1. In AWS CLI, esegui il comando seguente per dissociare i nodi. Node_name è il nome del nodo da cui desideri dissociare; per le istanze Amazon EC2, questo è l'ID dell'istanza. Server_name è il nome del server Chef da cui desideri disassociare il nodo. --engine-attributes specifica il nome CHEF_AUTOMATE_ORGANIZATION predefinito. Tutti e tre questi parametri sono obbligatori.

    Il parametro --region non è obbligatorio a meno che non si desidera dissociare un nodo da un server Chef che non si trova nella regione predefinita.

    aws opsworks-cm --region Region_name disassociate-node --node-name Node_name --server-name Server_name --engine-attributes "Name=CHEF_AUTOMATE_ORGANIZATION,Value='default'"

    Il comando seguente è un esempio.

    aws opsworks-cm --region us-west-2 disassociate-node --node-name i-0010zzz00d66zzz90 --server-name opsworkstest --engine-attributes "Name=CHEF_AUTOMATE_ORGANIZATION,Value='default'"
  2. Attendere un messaggio di risposta in cui viene indicato che la disassociazione è terminata.

    Dopo aver dissociato con successo un nodo da un AWS OpsWorks for Chef Automate server, potrebbe essere ancora visibile nella dashboard di Chef Automate. Per impostazione predefinita, Chef utilizza un periodo di conservazione delle informazioni sullo stato del nodo e rimuove il nodo automaticamente dopo alcuni giorni.

Per ulteriori informazioni su come eliminare un AWS OpsWorks for Chef Automate server, consulta. Eliminare un AWS OpsWorks for Chef Automate server

I seguenti post del AWS blog offrono ulteriori informazioni sull'associazione automatica dei nodi al server Chef Automate, utilizzando i gruppi di Auto Scaling o all'interno di più account.