AWS OpsWorks Stacks 스택 명령 실행 - AWS OpsWorks

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

AWS OpsWorks Stacks 스택 명령 실행

중요

AWS OpsWorks Stacks은 더 이상 신규 고객을 받지 않습니다. 기존 고객은 2024년 5월 26일까지 OpsWorks 콘솔, API, CLI, CloudFormation 리소스를 정상적으로 사용할 수 있으며, 이때 중단될 예정입니다. 이러한 전환에 대비하려면 가능한 한 빨리 스택을 AWS Systems Manager으로 전환하는 것이 좋습니다. 자세한 정보는 AWS OpsWorks Stacks 수명 종료 관련 자주 묻는 질문AWS Systems Manager 애플리케이션 관리자로 AWS OpsWorks Stacks 애플리케이션 마이그레이션 섹션을 참조하세요.

AWS OpsWorks Stacks는 스택의 인스턴스에서 다양한 작업을 수행하는 데 사용할 수 있는 일련의 스택 명령 세트를 제공합니다. 스택 명령을 실행하려면 스택 페이지에서 명령 실행을 클릭합니다. 그런 다음 적절한 명령을 선택하고, 옵션을 지정하고, 오른쪽 하단의 버튼을 누릅니다. 그러면 명령의 이름이 버튼의 레이블로 지정됩니다.

참고

또한 AWS OpsWorks Stacks는 앱 배포를 관리하는 데 사용되는 배포 명령 세트를 제공합니다. 자세한 내용은 앱 배포 섹션을 참조하세요.

다음 스택 명령은 모든 스택에서 실행할 수 있습니다.

Update Custom Cookbooks

인스턴스의 사용자 지정 쿡북을 리포지토리의 현재 버전으로 업데이트합니다. 이 명령은 레시피는 실행하지 않습니다. 업데이트된 레시피를 실행하려면 Execute Recipes, Setup, 또는 Configure 스택 명령을 사용하거나 애플리케이션을 재배포하여 Deploy 레시피를 실행할 수 있습니다. 사용자 지정 쿡북에 대한 자세한 정보는 쿡북과 레시피 단원을 참조하십시오.

Execute Recipes

인스턴스에서 지정된 레시피 세트를 실행합니다. 자세한 내용은 수동으로 레시피 실행 섹션을 참조하세요.

설정

인스턴스의 Setup 레시피를 실행합니다.

구성

인스턴스의 Configure 레시피를 실행합니다.

참고

[Setup] 또는 [Configure]를 사용하여 인스턴스에서 레시피를 실행하려면 해당 레시피가 인스턴스 계층의 해당 수명 주기 이벤트에 할당되어야 합니다. 자세한 내용은 레시피 실행 섹션을 참조하세요.

다음 스택 명령은 Linux 기반 스택에서만 실행할 수 있습니다.

Install Dependencies

인스턴스의 패키지를 설치합니다. Chef 12부터는 이 명령을 사용할 수 없습니다.

Update Dependencies

(리눅스만 해당. Chef 12부터는 이 명령을 사용할 수 없습니다.) 정기적인 운영 체제 업데이트 및 패키지 업데이트를 설치합니다. 세부 내용은 인스턴스의 운영 체제에 따라 다릅니다. 자세한 내용은 보안 업데이트 관리 섹션을 참조하세요.

인스턴스를 새 Amazon Linux 버전으로 업그레이드하려면 Upgrade Operating System(운영 체제 업그레이드) 명령을 사용합니다.

Upgrade Operating System

(Linux 전용) 인스턴스의 Amazon Linux 운영 체제를 최신 버전으로 업그레이드합니다. 자세한 내용은 AWS OpsWorks Stacks 운영 체제 섹션을 참조하세요.

중요

Upgrade Operating System(운영 체제 업그레이드)을 실행한 후 설정도 실행하는 것이 좋습니다. 그러면 서비스가 올바로 재시작됩니다.

스택 명령에는 다음과 같은 옵션이 있으며, 일부는 특정 명령에서만 표시됩니다.

Comment

(선택 사항) 추가하려는 사용자 지정 설명을 입력합니다.

Recipes to execute

(필수 사항) 이 설정은 [Execute Recipes] 명령을 선택하는 경우에만 표시됩니다. 표준 cookbook_name::recipe_name 형식을 사용하여 실행할 레시피를 쉼표로 구분하여 입력합니다. 여러 레시피가 지정된 경우 AWS OpsWorks Stacks는 나열된 순서대로 레시피를 실행합니다.

Allow reboot

(선택 사항) 이 설정은 [Upgrade Operating System] 명령을 선택하는 경우에만 표시됩니다. 기본값은 입니다. 이는 AWS OpsWorks Stacks가 업그레이드 설치 후 인스턴스를 재부팅하도록 지시합니다.

사용자 지정 Chef JSON

(선택 사항) [Advanced]를 선택하여 이 옵션을 표시합니다. 그러면 스택 구성 및 배포 속성에 통합할 사용자 지정 JSON 속성을 지정할 수 있습니다.

인스턴스

(선택 사항) 명령이 실행될 인스턴스를 지정합니다. 모든 온라인 인스턴스가 기본적으로 선택됩니다. 인스턴스의 하위 집합에서 명령을 실행하려면 해당 계층 또는 인스턴스를 선택합니다.

참고

실행하지 않은 execute_recipes 실행이 [Deployment] 및 [Commands] 페이지에 나열되어 있을 수 있습니다. 일반적으로 이는 사용자에 대한 SSH 권한 부여 또는 제거와 같은 권한 변경의 결과입니다. 이러한 변경이 있을 경우 AWS OpsWorks Stacks가 execute_recipes를 사용하여 인스턴스에 대한 권한을 업데이트합니다.