Desasociar un nodo de un servidor OpsWorks for Puppet Enterprise - AWS OpsWorks

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Desasociar un nodo de un servidor OpsWorks for Puppet Enterprise

importante

El AWS OpsWorks for Puppet Enterprise servicio llegó al final de su vida útil el 31 de marzo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en AWS Re:post o a través de Premium AWS Support.

En esta sección se describe cómo desasociar o eliminar un nodo gestionado de la administración de un servidor de Puppet OpsWorks Enterprise. Esta operación se realiza en la línea de comandos o en la consola de Puppet Enterprise; no se pueden desasociar los nodos en la OpsWorks consola de administración de Puppet Enterprise. Actualmente, la API OpsWorks para Puppet Enterprise no permite la eliminación por lotes de varios nodos. El comando del que se habla en esta sección solo desasocia un nodo cada la vez.

Le recomendamos que desvincule los nodos de un nodo maestro de Puppet antes de eliminar el servidor, de forma que los nodos sigan funcionando sin tener que volver a intentar la conexión con el servidor. Para ello, ejecute el disassociate-node AWS CLI comando. Para quitar por completo un nodo de PE, debe desvincular el nodo y revocar su certificado, de modo que el nodo no intente comprobar de forma continua con el nodo maestro de Puppet. También debe desinstalar puppet-agent desde los nodos cuando ya no desee administrarlos con el nodo maestro de Puppet.

Para desvincular los nodos
  1. En AWS CLI, ejecute el siguiente comando para desasociar los nodos. Node_name es el nombre del nodo que desea desasociar; en el caso de las instancias de Amazon EC2, este es el ID de instancia. Server_name es el nombre del nodo maestro de Puppet del que desea desvincular el nodo. Ambos parámetros son obligatorios. El parámetro --region no es obligatorio a menos que desee desvincular un nodo de un nodo maestro de Puppet que no se encuentra en la región predeterminada.

    aws opsworks-cm --region Region_name disassociate-node --node-name Node_name --server-name Server_name

    El siguiente comando es un ejemplo.

    aws opsworks-cm --region us-west-2 disassociate-node --node-name i-0010zzz00d66zzz90 --server-name opsworkstest
  2. Espere hasta que un mensaje de respuesta indique que ha finalizado la desvinculación.

Para obtener más información acerca de cómo eliminar un servidor OpsWorks de Puppet Enterprise, consulte. Eliminar un OpsWorks para Puppet Enterprise Server

Véase también