쿡북 구성 요소 - AWS OpsWorks

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

쿡북 구성 요소

중요

이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 AWS re:Post 또는 Premium AWS Support를 통해 AWS Support 팀에 문의하세요.

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

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

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

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

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

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

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