자동으로 레시피 실행 - AWS OpsWorks

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

자동으로 레시피 실행

중요

그 AWS OpsWorks Stacks 서비스 수명이 2024년 5월 26일에 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 다음 연락처로 문의하십시오. AWS Support 팀 구성: AWS re:포스트 포스트 또는 스루 AWS 프리미엄 지원.

각 계층은 내장 레시피가 각 수명 주기 이벤트에 할당되어 있으며, 일부 계층에는 Undeploy 레시피가 없습니다. 인스턴스에서 수명 주기 이벤트가 발생하는 경우 AWS OpsWorks Stacks는 관련 레이어에 적합한 레시피 세트를 실행합니다.

사용자 지정 쿡북을 설치한 경우 다음을 수행할 수 있습니다. AWS OpsWorks 스택은 각 레시피를 레이어의 라이프사이클 이벤트에 할당하여 레시피의 일부 또는 전체를 자동으로 실행합니다. 이벤트 발생 후, AWS OpsWorks Stacks는 레이어의 빌트인 레시피 다음에 지정된 사용자 지정 레시피를 실행합니다.

계층 이벤트에 사용자 지정 레시피를 할당하려면
  1. [계층] 페이지에서 해당 계층에 대해 [레시피]를 클릭하고 [편집]을 클릭합니다. 사용자 지정 쿡북을 아직 활성화하지 않은 경우 [쿡북 구성]을 클릭하여 스택의 [설정] 페이지를 엽니다. [사용자 지정 Chef 쿡북 사용]을 []로 전환하고 쿡북의 리포지토리 정보를 입력합니다. 그런 다음 [저장]을 클릭하고 편집 페이지의 [레시피] 탭으로 돌아갑니다. 자세한 내용은 사용자 지정 쿡북 설치 단원을 참조하십시오.

  2. [레시피] 탭에서 해당하는 이벤트 필드에 사용자 지정 레시피를 각각 입력하고 [+]를 클릭하여 목록에 해당 레시피를 추가합니다. 다음과 같이 레시피를 지정합니다.cookbook::somerecipe (.rb확장명 생략).

    계층 세부 정보 페이지

새 인스턴스를 시작하면 AWS OpsWorks Stacks는 표준 레시피를 실행한 후 각 이벤트에 대한 사용자 지정 레시피를 자동으로 실행합니다.

참고

사용자 지정 레시피는 콘솔에 입력된 순서대로 실행됩니다. 실행 순서를 제어하는 대안적 방법은 레시피를 정확한 순서로 실행하는 메타 레시피를 구현하는 것입니다.