5단계: 인스턴스에서 쿡북을 업데이트하고 레시피 실행 - AWS OpsWorks

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

5단계: 인스턴스에서 쿡북을 업데이트하고 레시피 실행

중요

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

인스턴스에서 쿡북을 업데이트한 다음 인스턴스의 업데이트된 쿡북에서 새 레시피를 실행합니다. 이 안내서의 나머지 부분에서도 새 레시피를 추가하여 쿡북을 업데이트할 때마다 이 단계를 반복합니다.

인스턴스에서 쿡북을 업데이트하려면
  1. 서비스 탐색 창에서 [스택]을 선택합니다. MyCookbooksDemoStack 페이지가 표시됩니다.

  2. [명령 실행]을 선택합니다. [명령 실행] 페이지가 표시됩니다.

  3. [명령]에 대해서는 [사용자 지정 쿡북 업데이트]를 선택합니다.

  4. 다음 기본 설정은 그래도 두십시오.

    • [설명](비워 둠)

    • 고급 커스텀 셰프 JSON (공백)

    • 고급, 인스턴스 (모두 선택, MyCookbooksDemoLayer선택, 쿡북-데모1 선택)

  5. [사용자 지정 쿡북 업데이트]를 선택합니다. [Running command update_custom_cookbooks] 페이지가 표시됩니다. [상태]가 [성공]으로 변경될 때까지 진행하지 마십시오. 이 프로세스에는 몇 분이 걸릴 수 있으니 조금만 기다려 주십시오.

레시피를 실행하려면
  1. 서비스 탐색 창에서 [스택]을 선택합니다. MyCookbooksDemoStack 페이지가 표시됩니다.

  2. [명령 실행]을 선택합니다. [명령 실행] 페이지가 표시됩니다.

  3. [명령]에 대해 [레시피 실행]을 선택합니다.

  4. [실행할 레시피]에 실행할 레시피 이름을 입력합니다. 처음으로 입력할 때 레시피 이름을 opsworks_cookbook_demo::install_package로 지정합니다.

    참고

    이후에 이 절차를 반복할 때에는 쿡북의 이름(opsworks_cookbook_demo)을 입력하고 콜론을 두 번 입력한 다음(::) 레시피 이름을 입력합니다. 이때, 레시피 파일 이름에서 .rb 파일 확장명은 제외합니다.

  5. 다음 기본 설정은 그래도 두십시오.

    • [설명](비워 둠)

    • 고급, 커스텀 셰프 (공백) JSON

    • 인스턴스 모두 선택 (선택, MyCookbooksDemoLayer선택, 쿡북-데모-1 선택)

  6. [레시피 실행]을 선택합니다. [execute_recipes 명령 실행 중] 페이지가 표시됩니다. [상태]가 [성공]으로 변경될 때까지 진행하지 마십시오. 이 프로세스에는 몇 분이 걸릴 수 있으니 조금 기다려 주십시오.

참고

수동으로 레시피를 실행할 필요는 없습니다. 설정 및 구성 이벤트와 같은 레이어의 라이프사이클 이벤트에 레시피를 할당할 수 있습니다. AWS OpsWorks 이벤트가 발생하면 스택에서 해당 레시피를 자동으로 실행합니다. 자세한 내용은 AWS OpsWorks 라이프사이클 이벤트를 스택합니다. 단원을 참조하십시오.

다음 단계에서는 사용자를 인스턴스에 추가하도록 쿡북을 업데이트합니다.