게시된 날짜: Apr 17, 2020

AWS OpsWorks for Puppet Enterprise는 이제 사용자 지정 도메인을 지원합니다. 이제 기존 인터페이스를 통해 사용자 지정 FQDN(Fully Qualified Domain Name), 일치하는 SSL 인증서 및 SSL 프라이빗 키를 제공하고 이에 따라 OpsWorks 서버가 구성되도록 할 수 있습니다. DNS 관리 서비스에 내부 OpsWorks 엔드포인트를 가리키는 CNAME(Canonical Name) 항목을 생성하고 나면 OpsWorks에서 생성한 일반 대시보드 대신 사용자가 선택한 도메인 아래에 Puppet Enterprise 대시보드가 표시됩니다. 또한 이 엔드포인트는 이제 OpsWorks 서버의 퍼블릭 엔드포인트가 됩니다. 사용자가 관리하는 SSL 인증서에 사용자 지정 도메인을 사용하면 서버를 재생성해도 엔드포인트가 똑같이 유지됩니다. OpsWorks for Puppet Enterprise 서버가 관리하는 모든 노드는 이 엔드포인트를 통해 연결이 유지됩니다. 

이미 사용 중인 OpsWorks 서버가 있거나 전용 도메인에 사용하고 싶으면 먼저 CreateBackup API를 통해 OpsWorks 서버의 백업을 생성해야 합니다. 그런 다음 CreateServer API 호출에 사용자 지정 도메인, 사용자 지정 인증서 및 사용자 지정 프라이빗 키의 3가지 입력 파라미터를 백업 ID와 함께 제공하여 백업으로부터 새 서버를 생성합니다. 이렇게 하면 OpsWorks 서버가 시작되고 해당 퍼블릭 엔드포인트는 앞에서 지정한 사용자 지정 도메인이 됩니다. 다른 모든 새 서버와 마찬가지로, 선택한 DNS 관리 서비스에 내부 OpsWorks 엔드포인트를 가리키는 CNAME 항목을 생성해야 합니다. 이 프로세스에 대한 자세한 내용은 AWS 설명서를 참조하십시오. 설명서에는 어떤 유형의 인증서를 사용할 수 있는지 그리고 인증서 만료 시점이 다가올 때 어떻게 해야 하는지 등의 정보도 포함되어 있습니다.