기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
4단계: 스크립트 실행
python3 stack_exporter.py
를 실행하면 애플리케이션을 프로비저닝하거나 --provision-application
매개변수 값을 FALSE
로 설정하여 시작 템플릿을 생성할 수 있습니다.
예 1: Systems Manager 애플리케이션 관리자 애플리케이션 프로비저닝
다음 명령은 기존 OpsWorks 계층에 대한 정보를 가져오고 최신 OpsWorks 아키텍처를 사용하여 애플리케이션을 프로비저닝합니다. 그러면 스택에 구성된 Chef 버전과 유사한 결과를 얻을 수 있습니다. 스크립트는 CloudFormation을 사용하여 Auto Scaling 과 같은 모든 필수 리소스를 프로비저닝한 다음 Systems Manager 애플리케이션 관리자에 애플리케이션을 등록합니다.
스택 리전
및 계층 ID
를 OpsWorks 스택 및 계층의 값으로 바꿉니다.
python3 stack_exporter.py \ --layer-id
layer-id
\ --regionstack-region
예 2: 템플릿 생성
다음 명령은 기존 OpsWorks 계층에 대한 정보를 가져오고 CloudFormation 템플릿을 생성합니다. 템플릿을 프로비저닝하면 Chef 14를 사용하는 것과 비슷한 결과를 얻을 수 있습니다. 이 예에서는 --provision-application
파라미터가 FALSE
로 설정되어 있기 때문에 리소스가 프로비저닝되지 않습니다.
스택 리전
및 계층 ID
를 OpsWorks 스택 및 계층의 값으로 바꿉니다.
python3 stack_exporter.py \ --layer-id
layer-id
\ --regionstack-region
\ --provision-application FALSE
명령을 실행한 후 Systems Manager의 Application Manager 템플릿 라이브러리에서 템플릿을 검토하고 템플릿을 프로비저닝할 수도 있습니다. 템플릿 라이브러리 보기에 대한 자세한 내용은 AWS Systems Manager 사용 설명서의 템플릿 라이브러리 사용을 참조하세요.