저는 노드 이름 (knife bootstrap -N)을 템플릿으로 가져 오는 방법을 알아 내려고 노력했습니다. 나는 수십 가지 다른 아이디어를 시도했지만 아직 효과가있는 것을 찾지 못했습니다. 누구든지 요리사 레시피에서이 방법에 액세스하는 방법을 알고 있습니까? 또한 요리사가 사용할 수있는 모든 변수를 나열하는 방법이 있습니까?
다른 요리 책에는 두 가지 요리법이 있습니다. 두 번째 파일이 필요로하는 일부 파일을 배치하기 때문에 두 번째 파일이 실행되기 전에 완전히 완료해야하는 첫 번째 방법이 필요합니다. 나는 실행 목록에서 두 번째 앞에 첫 번째 것을 넣었지만 마치 병렬로 실행되는 것처럼 보인다. 첫 번째 작업이 완료되면 두 번째 작업을 실행하려면 어떻게해야합니까? (다른 요리
EC2 인스턴스의 crontab에서 실행할 작업을 설정하는 제조법이 있습니다. 다음은 실행중인 요리법의 예입니다. cron "examplejob" do
minute "0"
hour "2"
command "job"
user "job"
end
위대한 작품입니다. 이 cron 작업 외에도 crontab에서 몇 가지 환경 변수를 설정하려고합니다. th
나는 두 가지를 달성하고 싶다 바로 사용할 수있는 기능을 제공하고 루비가 허용하는 것만으로도 문법과 같은 의사 코드를 이해할 수 있지만 실행하지 않기 때문에 실제 도움을 줄 수있는 조언이나 조언이 필요합니다. 계속하기 전에 어떤 특정 상태를 확인하고자하는 경우 bash "wait for it to start up" do
user "root"
레시피에서 데이터 봉지를 만들고 그 데이터 봉지가 이미 존재할 때 예외를 피하는 방법은 무엇입니까? 문서는 데이터 가방을 작성하는 것은 다음과 같이 이루어집니다 보여줍니다 new_databag = Chef::DataBag.new
new_databag.name('unique_name')
new_databag.save
databag 아직 존재하지 않지만
안녕하세요 저는 창문에서 요리사를 사용하기 시작했으며 quickstart guide을 따라갔습니다. 나는 요리사 솔로를 사용하고 있는데 홈 디렉토리에 템플릿을 쓴다는 요리 책을 만드는 중이다. 그러나 어떤 것을 설치하는 요리 책은 내가 "에러를 발생시킨다."예외를 다시 발생시킨다 TypeError - nil을 다음과 같이 변환 할 수 없다. 문제가있는 곳이
임 예상 ... 파일이나 dir이 발견되지 않고 생성 된 것처럼 들립니다 ... out: [Fri, 18 Mar 2011 15:59:28 +0000] ERROR: script[Install_Requirements] (/etc/chef/cookbooks/main/recipes/rincon.rb:35:in `from_file') had an error:
ou