Dissocier un nœud d'un serveur AWS OpsWorks for Chef Automate - AWS OpsWorks

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Dissocier un nœud d'un serveur AWS OpsWorks for Chef Automate

Important

AWS OpsWorks for Chef Automate a atteint sa fin de vie le 5 mai 2024 et a été désactivé pour les nouveaux clients et les clients existants. Nous recommandons aux clients existants de migrer vers Chef SaaS ou vers une solution alternative. Si vous avez des questions, vous pouvez contacter l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

Cette section décrit comment dissocier ou supprimer un nœud géré de la gestion par un AWS OpsWorks for Chef Automate serveur. Cette opération est effectuée sur la ligne de commande ; vous ne pouvez pas dissocier les nœuds dans la console AWS OpsWorks for Chef Automate de gestion. Actuellement, l' AWS OpsWorks for Chef Automate API n'autorise pas la suppression par lots de plusieurs nœuds. La commande de cette section dissocie un nœud à la fois.

Nous vous recommandons de dissocier des nœuds d'un serveur Chef avant de supprimer le serveur pour que les nœuds continuent de fonctionner sans tenter de se reconnecter au serveur. Pour ce faire, exécutez la disassociate-node AWS CLI commande.

Pour dissocier des nœuds
  1. Dans le AWS CLI, exécutez la commande suivante pour dissocier les nœuds. Node_name est le nom du nœud que vous souhaitez dissocier ; pour les instances Amazon EC2, il s'agit de l'ID de l'instance. Server_name est le nom du serveur Chef duquel vous voulez dissocier le nœud. --engine-attributes spécifie votre nom CHEF_AUTOMATE_ORGANIZATION par défaut. Ces trois paramètres sont obligatoires.

    Le paramètre --region n'est pas obligatoire, sauf si vous souhaitez dissocier un nœud d'un serveur de Chef qui n'est pas dans votre région par défaut.

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

    Voici un exemple de commande.

    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. Attendez qu'un message de réponse indique que la dissociation est terminée.

    Une fois que vous avez réussi à dissocier un nœud d'un AWS OpsWorks for Chef Automate serveur, il est possible qu'il soit toujours visible dans le tableau de bord de Chef Automate. Par défaut, Chef applique une période de conservation pour les informations d'état des nœuds et purge le nœud automatiquement au bout de quelques jours.

Pour plus d'informations sur la façon de supprimer un AWS OpsWorks for Chef Automate serveur, consultezSupprimer un AWS OpsWorks for Chef Automate serveur.

Les articles de AWS blog suivants offrent plus d'informations sur l'association automatique de nœuds à votre serveur Chef Automate, à l'aide de groupes Auto Scaling ou au sein de plusieurs comptes.