本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
取消节点与 for Puppet OpsWorks 企业服务器的关联
重要
该 AWS OpsWorks for Puppet Enterprise 服务于 2024 年 3 月 31 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre
本节介绍如何从 for Puppet Enterprise 服务器中取消关联或移除托管节点 OpsWorks 的管理。此操作在命令行或 Puppet Enterprise 控制台中执行;您无法在 for Puppet Enterprise 管理控制台中取消关联节点。 OpsWorks 目前,f OpsWorks or Puppet Enterprise API 不允许批量删除多个节点。本节中的命令将一次对一个节点取消关联。
我们建议在删除 Puppet Master 之前解除节点与该服务器的关联,这样节点就能继续工作而不用尝试重新连接服务器。为此,请运行disassociate-node
AWS CLI 命令。要从 PE 中完全删除节点,您必须取消节点的关联并撤销其证书,这样节点不会持续尝试签入到 Puppet Master。当您不再希望使用 Puppet Master 管理代理时,您还应从节点卸载 puppet-agent
解除节点的关联
-
在中 AWS CLI,运行以下命令取消节点的关联。
Node_name
是要取消关联的节点的名称;对于 Amazon EC2 实例,这是实例 ID。Server_name
是您要将节点与之解除关联的 Puppet 主服务器的名称。两个参数都是必需的。--region
参数不是必需的,除非您要取消节点与不在您的默认区域内的 Puppet Master 的关联。aws opsworks-cm --region
Region_name
disassociate-node --node-nameNode_name
--server-nameServer_name
以下命令是一个示例。
aws opsworks-cm --region us-west-2 disassociate-node --node-name i-0010zzz00d66zzz90 --server-name opsworkstest
-
请耐心等待,直到响应消息指示已完成关联断开。
有关如何删除 Puppet Enterprise 服务器 OpsWorks 的更多信息,请参阅删除 Pupp OpsWorks et 企业服务器的。
另请参阅
-
Puppet Enterprise 文档中的删除节点