Perguntas sobre 'chef-solo'

2
respostas

Como criar hash ou yml de valores de atributos de nível superior do nó?

Eu tenho uma receita de chef onde eu quero pegar todos os atributos em node ['cfn'] ['environment'] e gravá-los em um arquivo yml. Eu poderia fazer algo assim (funciona bem): content = { "environment_class" => node['cfn']['environment'][...
18.10.2012 / 18:22
4
respostas

O Chef 'notifica' falha ao reiniciar ou recarregar serviços

Estou usando o chef-solo v10.12.0 para configurar uma VM Ubuntu 12.04, e continuo correndo em um problema em que os serviços não são reiniciados ou recarregados como esperado quando um arquivo de configuração é alterado. Não há erros no log,...
17.07.2012 / 23:10
2
respostas

Usando o Chef Solo para provisionar uma instância do Windows EC2 e inicializá-la

Estou tentando automatizar nosso processo de CI para alguns aplicativos .NET e, em um mundo perfeito, eu gostaria de criar uma instância do Windows EC2 para cada um deles, inicializar a instância para instalar o Chef Solo e depois executar um Re...
22.03.2013 / 18:54
3
respostas

Executando o 'apt-get upgrade' com o Chef Solo

Estou usando o Chef Solo para provisionar uma VM do Vagrant com base na caixa "Bento" do Opscode para o Ubuntu 12.04. Quando é feito o provisionamento e eu o SSH pela primeira vez, o MOTD me diz que há pacotes e atualizações de segurança. Em seg...
16.02.2013 / 22:57
1
resposta

Vagrant / chef - livro de receitas nginx

Eu sou relativamente novo no uso do chef, particularmente com o vagrant, então isso provavelmente será uma pergunta tola para os usuários mais experientes que estão por aí. Estou usando este livro de receitas: link Eu simplesmente quero...
14.04.2013 / 19:13
1
resposta

Indo do Vagrant em desenvolvimento para o chef-solo em produção, e obtendo um erro “FATAL: NoMethodError: undefined method 'delete' para #Chef :: Role”

Então eu tenho um conjunto de livros de receitas / funções que estão configurados para trabalhar com vagrant. Estou agora no processo de implantar um aplicativo e quero executar esses livros idênticos usando chef-solo no meu servidor. Então eu s...
27.07.2012 / 09:27
1
resposta

Cookbook não encontrado com vagrant, berkshelf e chef-solo

Estou tentando colocar uma instância do vagrant em funcionamento, mas quando eu faço vagrant up --provision , ele falha com o erro: ERROR: Cookbook postgres not found. Estou usando vagrant-berkshelf , que parece estar copiando os livr...
10.06.2014 / 21:38
2
respostas

Mesclar matrizes de atributos do Chef

Digamos que eu tenha dois livros de receitas, Foo e Bar. No livro de receitas Foo, o atributo / default.rb contém o seguinte: default[:test] = [{:baz => 'A', :qux => 'B'}] No livro de receitas B, eu gostaria de expandir esse arr...
04.03.2013 / 16:26
2
respostas

Evitar que a receita do chef execute a ação executada anteriormente?

Eu tenho uma receita simples como esta e atualmente estou usando um arquivo local para indicar se o comando foi executado ou não execute "test" do command "sh test.sh && touch /opt/myapp/done.log" only_if {File.exists?("/opt/myapp...
11.03.2013 / 15:14
1
resposta

reiniciando o php5-fpm no ubuntu 14.04 com o chef

Eu tenho isso na minha receita de chef: service 'php5-fpm' do supports :restart => true action [ :enable, :start ] end No entanto, minha receita agora aparece no Ubuntu 14.04, já que "/etc/init.d/php5-fpm restart" não funciona no U...
30.04.2014 / 18:01