에서 사용하는 조리법 나는 요리 책 base 및 요리 책 myapp 기본 2 개 조리법을 가지고 있습니다. myapp에서 include_recipe 'my_java'
bash 'custom stuff' do
...
end
같은 나는 아직 그것이 같은 요리 책에서 조리법을 사용하는 방법이 있나요 my_java 찾을 수 없습니다 include_rec
내에서 ENV 변수를 내보낼 수있는 가장 좋은 방법은 무엇 나는 조리법이 실행 된 후, 내가 할 수 있도록 요리사의 조리법 내에서 ENV 변수를 설정하려고 echo $VAR1 bash 'set_env_var' do
code <<-EOH
echo export VAR1="https://#{node['fqdn']}" >> /etc/profil
주방장이 서비스를 만들기위한 내장 지원 기능을 가지고 있지 않습니다. powershell_script "Derp" do
code <<-EOH
new-service \
-name derp "C:/path/myservice.exe" \
-displayName "derp" \
-StartupType Automatic
요리사의 log 리소스를 사용하여 다음 코드를 참조하십시오. log 'Hello there' do
level :info
notifies :run, "log_to_chat('Hello there')"
end
자원 name을 참조 할 수있는 방법이 있나요 (이 경우는 '안녕하세요') 나는 기능 log_to_chat에 통과 할 때. log
내가 https://github.com/FFIN/user_management 불행하게도 내가 ERROR: undefined method each for nil:NilClass 오류가 두 번째에서 발생하는 것으로 보인다 레시피를 실행할 때이 오류가 지키는 GitHub의에서 다음 요리 책을 사용하고 이 코드 블록의 행. 각각의 방법을 인식하지 못하는 것 같습니
슈퍼마켓에서 sudoers를 포함하도록 기존 user_management 요리 책을 편집하려고합니다. 템플릿 내에서 sudoers_groups 변수를 올바르게 정의하는 데 문제가있는 것 같습니다. 기본 요리 책 여기 https://github.com/FFIN/user_management/blob/master/recipes/default.rb 에 링크 내 금
존재하는 경우에만 노드에 역할을 추가 : 그것은 역할이 존재하지 않는 경우에도 THIISATEST 추가 knife node run_list add myserver '"role[THISISATEST]"'
. 칼이 존재하지 않는다면 나이프가 역할/레시피를 노드에 추가하는 것을 막을 수있는 스위치 또는 인수가 있습니까?
chef-client는 서버 시작의 일부로 실행되거나 아니면 chef-client 요리 책에 의해 설정된 다음 내부에서만 실행됩니까? 수동으로 시작 스크립트를 편집 할 필요없이 서버를 부팅하자마자 서버가 실행되도록하는 chef-client 요리 책 설정이 있습니까? 나는 투명한 페이지를 비활성화하기 때문에 (this mongo doc) 요청하고 있습니다.