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

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

수동으로 레시피 실행

중요

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

레시피는 수명 주기 이벤트에서 자동으로 실행되는 것이 일반적이지만, 언제든지 임의의 스택 인스턴스 또는 모든 스택 인스턴스에서 수동으로 실행할 수 있습니다. 이 기능은 인스턴스 백업과 같이 수명 주기 이벤트와 잘 매핑되지 않는 작업에 주로 사용됩니다. 수동으로 사용자 지정 레시피를 실행하려면 해당 레시피가 사용자 지정 쿡북 중 하나여야 하지만 수명 주기 이벤트에 할당될 필요는 없습니다. 레시피를 수동으로 실행하는 경우 AWS OpsWorks 스택은 배포 deploy 이벤트와 동일한 속성을 설치합니다.

스택 인스턴스에서 레시피를 수동으로 실행하려면
  1. 스택 페이지에서 명령 실행을 클릭합니다. 명령에 대해 레시피 실행을 선택합니다.

    명령 실행 페이지의 레시피 실행 명령
  2. 표준을 사용하여 실행할 레시피 상자에 실행할 레시피를 입력합니다.cookbookname::recipename 형식 레시피가 여러 개이면 쉼표를 사용하여 구분하고, 레시피는 나열한 순서대로 실행됩니다.

  3. 선택적으로 Custom Chef JSON 상자를 사용하여 스택 구성과 인스턴스에 설치된 배포 속성에 병합될 사용자 지정 속성을 정의하는 사용자 지정 JSON 개체를 추가할 수 있습니다. 사용자 지정 JSON 객체 사용에 대한 자세한 내용은 사용자 지정 사용 JSON속성 재정의 을 참조하십시오.

  4. 인스턴스에서 해당 인스턴스를 선택합니다. AWS OpsWorks 스택은 레시피를 실행해야 합니다.

라이프사이클 이벤트가 발생하면 AWS OpsWorks Stacks 에이전트는 관련 레시피를 실행하라는 명령을 받습니다. 적절한 stack 명령어를 사용하거나 CLI 에이전트의 run_command 명령을 사용하여 특정 인스턴스에서 이러한 명령을 수동으로 실행할 수 있습니다. 에이전트 사용 방법에 대한 자세한 내용은 CLI 을 참조하십시오AWS OpsWorks 스택 에이전트 CLI.