쿡북 구성 요소 - AWS OpsWorks

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

쿡북 구성 요소

중요

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

기본적으로 쿡북은 다음의 기본 구성 요소를 포함합니다.

  • 속성 파일은 레시피 및 템플릿에서 사용할 값을 나타내는 속성 세트를 포함합니다.

  • 템플릿 파일은 레시피가 구성 파일과 같은 다른 파일을 생성하는 데 사용하는 템플릿입니다.

    일반적으로 템플릿 파일을 사용하면 구성 파일을 다시 작성하는 대신 쿡북을 건드리지 않고도 속성을 재정의하여 구성 파일을 수정할 수 있습니다. 표준적인 방법은 인스턴스에서 사소하더라도 구성 파일 변경이 예상될 때마다 템플릿 파일을 사용하는 것입니다.

  • 레시피 파일은 폴더 생성 및 구성, 패키지 설치 및 구성, 서비스 시작 등 시스템을 구성하는 데 필요한 모든 것을 정의하는 Ruby 애플리케이션입니다.

쿡북이 세 구성 요소를 모두 포함할 필요는 없습니다. 보다 간단한 사용자 지정 방법에서는 속성 또는 템플릿 파일만 필요합니다. 또한 쿡북은 선택적으로 정의 또는 사양과 같은 다른 파일 유형을 포함할 수 있습니다.

이 섹션에서는 표준 쿡북 구성 요소 3개를 설명합니다. 자세한 내용, 특히 레시피를 구현하는 방법은 Opscode를 참조하세요.