셰프에서 영수증 순서 확인하는 방법

셰프에서 영수증 순서 확인하는 방법

처음에는 사용자를 생성한 다음 사용자가 여러 디렉터리와 템플릿을 생성하도록 하려고 합니다.

나는 이런 사용자를 위해 요리책을 만들었습니다 knife cookbook create user -o site-cookbooks.

이 사용자 요리책이 다른 사용자보다 먼저 요리되도록 하려면 어떻게 해야 합니까?

답변1

user처음에는 배열로 요리책 만 작성하면 된다는 것을 깨달았습니다 runlist.

답변2

이 질문에 대한 또 다른 대답은 필요한 요리책 목록이 포함된 래퍼 요리책의 기본 레시피를 사용하는 것입니다. 이는 또한 좋은 개발 패턴으로 간주됩니다(아래 출처). 이것은 예입니다:

#
# Cookbook Name:: wrapper-cookbook
# Recipe:: base
#
include_recipe "ntp"
include_recipe "nagios::windows_client"
include_recipe "web_server::web_sites",
include_recipe "base_server::ssl_certs"

Opscode의 Julian Dunn은 프레젠테이션의 6. 역할에서 목록 실행(시간 ~ 15:30)에서 이것이 유효한 솔루션이라고 제안합니다. https://www.youtube.com/watch?v=IJCY2cEr6Rw

또한, 링크된 블로그에서도 시연되었습니다. http://dougireton.com/blog/2013/02/16/chef-cookbook-anti-patterns/

관련 정보