Puppet 엔터프라이즈 OpsWorks 서버에서 노드 연결 끊기 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Puppet 엔터프라이즈 OpsWorks 서버에서 노드 연결 끊기

중요

이 AWS OpsWorks for Puppet Enterprise 서비스는 2024년 3월 31일에 수명이 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 AWS re:Post 또는 Premium AWS Support를 통해 AWS Support 팀에 문의하세요.

이 섹션에서는 Puppet Enterprise 서버에서 관리되는 노드를 관리에서 분리하거나 제거하는 방법에 OpsWorks 대해 설명합니다. 이 작업은 명령줄 또는 Puppet Enterprise 콘솔에서 수행되며 Puppet Enterprise 관리 콘솔에서는 노드 연결을 해제할 수 없습니다. OpsWorks 현재 Puppet OpsWorks Enterprise용 API에서는 여러 노드를 일괄 제거할 수 없습니다. 이 섹션에서 사용하는 명령은 노드를 한 번에 하나씩 연결 해제합니다.

Puppet 마스터 서버를 삭제하기 전에 노드 연결을 해제하는 것이 좋습니다. 그래야 노드가 서버에 재연결을 시도하지 않고 계속 작동합니다. 이 작업을 수행하려면 disassociate-node AWS CLI 명령을 실행하십시오. PE에서 노드를 완전히 삭제하려면 노드 연결을 해제하고 인증서를 취소해야 합니다. 그래야 노드가 Puppet 마스터에 계속해서 체크인을 시도하지 않습니다. 더 이상 Puppet 마스터를 사용하여 노드를 관리하고 싶지 않으면 노드에서 puppet-agent를 제거해야 합니다.

노드를 연결 해제하려면
  1. 에서 다음 AWS CLI명령을 실행하여 노드 연결을 끊습니다. Node_name은 연결 해제할 노드의 이름으로, Amazon EC2 인스턴스의 경우 이 값은 인스턴스 ID입니다. Server_name은 노드 연결을 해제하려는 Puppet 마스터의 이름입니다. 두 파라미터는 모두 필수입니다. 기본 리전에 없는 Puppet 마스터에서 노드 연결을 해제하지 않으려는 경우에는 --region 파라미터가 필요하지 않습니다.

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

    다음 명령은 예제입니다.

    aws opsworks-cm --region us-west-2 disassociate-node --node-name i-0010zzz00d66zzz90 --server-name opsworkstest
  2. 연결 해제가 완료되었다는 응답 메시지가 표시될 때까지 기다리십시오.

Puppet Enterprise 서버를 삭제하는 방법에 OpsWorks 대한 자세한 내용은 을 참조하십시오. Puppet 엔터프라이즈 OpsWorks 서버용 서버 삭제

참고