커스터마이징 AWS OpsWorks 속성을 재정의하여 구성을 스택합니다. - AWS OpsWorks

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

커스터마이징 AWS OpsWorks 속성을 재정의하여 구성을 스택합니다.

중요

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

참고

윈도우 스택 및 셰프 12 리눅스 스택의 경우 AWS OpsWorks Stacks는 내장 레시피와 사용자 지정 레시피에 대해 별도의 Chef 실행을 사용합니다. 즉, 이 섹션에 설명된 기법을 사용해서는 Windows 스택과 Chef 12 Linux 스택의 내장 속성을 재정의할 수 없습니다.

레시피와 템플릿은 계층 구성 또는 애플리케이션 서버 설정 같은 인스턴스 또는 스택별 정보를 다양한 Chef 속성에 의존합니다. 이들 속성에는 몇 가지 소스가 있습니다.

  • 사용자 지정 JSON — 스택을 생성, 업데이트 또는 복제하거나 앱을 배포할 때 사용자 지정 JSON 속성을 선택적으로 지정할 수 있습니다.

  • 스택 구성 속성 —AWS OpsWorks 스택은 콘솔 설정을 통해 지정하는 정보를 포함하여 스택 구성 정보를 보관하기 위해 이러한 속성을 정의합니다.

  • 배포 속성 — 배포 AWS OpsWorks 이벤트의 배포 관련 속성을 정의합니다.

  • 쿡북 속성 - 내장 쿡북과 사용자 지정 쿡북은 일반적으로 애플리케이션 서버 구성 설정 등 쿡북별 값을 나타내는 속성이 포함된 속성 파일을 포함하고 있습니다.

  • Chef —Chef의 Ohai 도구는 유형 및 설치된 메모리와 같은 CPU 다양한 시스템 구성 설정을 나타내는 속성을 정의합니다.

스택 구성 및 배포 속성과 내장 쿡북 속성의 완전한 목록은 스택 구성 및 배포 속성: Linux내장 쿡북 속성를 참조하세요. Ohai 속성에 대한 자세한 정보는 Ohai를 참조하세요.

배포 또는 구성과 같은 라이프사이클 이벤트가 발생하거나 또는 와 같은 execute_recipes스택 명령을 실행하는 경우 update_packages AWS OpsWorks Stacks는 다음과 같은 작업을 수행합니다.

  • 해당 명령을 각각의 해당 인스턴스의 에이전트에 전송합니다.

    이 에이전트는 적절한 레시피를 실행합니다. 예를 들어 Deploy 이벤트의 경우, 에이전트는 내장 Deploy 레시피를 실행한 다음 사용자 지정 Deploy 레시피를 실행합니다.

  • 모든 사용자 지정 JSON 및 배포 속성을 스택 구성 속성과 병합하여 인스턴스에 설치합니다.

사용자 지정JSON, 스택 구성 및 배포 속성, 쿡북 속성, Ohai 속성의 속성은 레시피에 속성 값을 제공하는 노드 개체로 병합됩니다. 사용자 지정을 포함한 스택 구성 속성에 관한 한 인스턴스는 기본적으로 상태 비저장 상태입니다. JSON 배포 또는 스택 명령을 실행하면 연결된 레시피는 명령과 함께 다운로드된 스택 구성 속성을 사용합니다.