기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Chef 버전
중요
The AWS OpsWorks Stacks 서비스 수명이 2024년 5월 26일에 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 다음 연락처로 문의하십시오. AWS Support 팀 구성: AWS re:포스트 포스트
AWS OpsWorks 스택은 여러 버전의 Chef를 지원합니다. 스택을 생성할 때 버전을 선택합니다. AWS OpsWorks 그러면 Stacks가 선택된 Chef 버전을 해당 버전과 호환되는 내장 레시피 세트와 함께 스택의 모든 인스턴스에 설치합니다. 사용자 지정 레시피를 설치하는 경우 이러한 레시피가 스택의 Chef 버전과 호환되어야 합니다.
AWS OpsWorks 스택은 현재 리눅스 스택의 경우 셰프 버전 12, 11.10, 11.4, 0.9를 지원하고 윈도우 스택의 경우 셰프 12.2 (현재 셰프 12.22) 를 지원합니다. 편의를 위해, Chef 버전은 보통 메이저 및 마이너 버전 번호로만 지칭합니다. Linux 스택의 경우 구성 관리자를 사용하여 스택을 생성할 때 사용할 Chef 버전을 지정할 수 있습니다. Windows 스택은 Chef 12.2를 사용해야 합니다. 스택을 보다 최신 Chef 버전으로 마이그레이션하기 위한 지침을 포함하여 자세한 정보는 Chef 버전 단원을 참조하세요. 전체 버전 정보는 AWS OpsWorks 스택 운영 체제 단원을 참조하세요.
- Chef 12.2
-
Chef 12.2 지원은 2015년 5월에 도입되었으며, Windows 스택에서만 사용됩니다. Windows 스택의 현재 Chef 버전은 Chef 12.22입니다. Ruby 2.3.6과 함께 실행되며 로컬 모드에서 chef-client
를 사용하여 chef-zero 라는 로컬 인메모리 Chef 서버를 시작합니다. 이 서버가 존재하면 레시피가 Chef 검색 및 데이터 백을 사용할 수 있습니다. 이 지원은 레시피 구현: Chef 12.2 섹션에서 설명한 대로 약간의 제약이 있지만, 많은 커뮤니티 쿡북을 수정 없이 실행할 수 있습니다. - Chef 12
-
Chef 12 지원은 2015년 12월에 도입되었으며, Linux 스택에서만 사용됩니다. 이 버전은 Ruby 2.1.6 또는 2.2.3과 함께 실행되며, 레시피가 Chef 검색 및 데이터 백을 사용할 수 있게 해주는 로컬 모드 chef-client
를 사용합니다. 자세한 내용은 AWS OpsWorks 스택 운영 체제 단원을 참조하십시오. - Chef 11.10
-
Chef 11.10 지원은 2014년 3월에 도입되었으며, Linux 스택에서만 사용됩니다. 이 버전은 Ruby 2.0.0과 함께 실행되며, 레시피가 Chef 검색 및 데이터 백을 사용할 수 있게 해주는 로컬 모드 chef-client
를 사용합니다. 이 지원은 레시피 구현: Chef 11.10 섹션에서 설명한 대로 약간의 제약이 있지만, 많은 커뮤니티 쿡북을 수정 없이 실행할 수 있습니다. Berkshelf 를 사용하여 쿡북 종속성을 관리할 수도 있습니다. 지원되는 Berkshelf 버전은 운영 체제에 따라 다릅니다. 자세한 내용은 AWS OpsWorks 스택 운영 체제 단원을 참조하십시오. Chef 11.10을 사용하는 CentOS 스택은 생성할 수 없습니다. - Chef 11.4
-
Chef 11.4 지원은 2013년 7월에 도입되었으며, Linux 스택에서만 사용됩니다. 이 버전은 Ruby 1.8.7과 함께 실행되며, Chef 검색 또는 데이터 백을 지원하는 않는 chef-solo
를 사용합니다. 다음과 같은 기능을 사용하는 커뮤니티 쿡북을 자주 사용할 수 있습니다. AWS OpsWorks 스택은 있지만 에 설명된 대로 수정해야 합니다. 새 Chef 버전으로 마이그레이션 Chef 11.4를 사용하는 CentOS 스택은 생성할 수 없습니다. Chef 11.4 스택은 미국 동부(버지니아 북부) 밖의 리전 엔드포인트에서는 지원되지 않습니다. - Chef 0.9
-
Chef 0.9는 Linux 스택에서만 사용되며 더 이상 지원되지 않습니다. 다음 사항에 주의하세요.
-
콘솔을 사용하여 새 Chef 0.9 스택을 생성할 수 없습니다.
OR를 사용하거나 다른 Chef 버전으로 스택을 생성한 다음 스택 구성을 편집해야 합니다. CLI API
-
New AWS OpsWorks Chef 0.9 스택에는 스택 기능을 사용할 수 없습니다.
-
새로운 운영 체제 버전은 Chef 0.9 스택을 제한적으로만 지원합니다.
특히 Amazon Linux 2014.09 이상은 Ruby 1.8.7에 의존하는 Rails 앱 서버 계층을 포함하는 Chef 0.9 스택을 지원하지 않습니다.
-
유럽 (프랑크푸르트) 을 포함한 신규 AWS 지역은 Chef 0.9 스택을 지원하지 않습니다.
참고
새 스택에는 Chef 0.9를 사용하지 않는 것이 좋습니다. 가급적 빨리 기존 스택을 최신 Chef 버전으로 마이그레이션해야 합니다.
-
다음과 같은 커뮤니티 쿡북을 사용하려는 경우 AWS OpsWorks 스택의 경우 새 Linux 스택에 Chef 12를 지정하고 기존 Linux 스택을 Chef 12로 마이그레이션하는 것이 좋습니다. 다음을 사용할 수 있습니다. AWS OpsWorks 스택 콘솔 또는 기존 CLI 스택을 최신 Chef 버전으로 마이그레이션할 수 있습니다. API 자세한 내용은 새 Chef 버전으로 마이그레이션 단원을 참조하십시오.