Perguntas com a marcação «chef»

O Chef é uma estrutura de gerenciamento de configuração de código aberto para automação de infraestrutura.

48
Melhores Práticas / Perguntas do Chef

Eu uso e amo Puppet. Mudei-me para uma nova empresa e eles estão adotando o Chef. Então, eu estou tentando aprender Chef, mas estou tendo dificuldade em juntar tudo porque ainda penso em Puppet =) Estas são as minhas perguntas: É melhor configurar funções no Ruby DSL, JSON ou no console de...

30
Chef e fantoche custam dinheiro?

Pretendo usar chef ou fantoche para administrar (estou pensando mais em chef, pois é mais jovem e tenho uma sensação melhor sobre isso). Nas duas páginas iniciais, vi uma "edição corporativa" que custa dinheiro e não pretendo comprar nada. O que eu sentiria falta no chef / fantoche se não os...

30
Como encontrar o ambiente Chef em uma receita?

Eu quero executar um recurso cookbook_file apenas se o ambiente atual for "dev". Como isso pode ser expresso? A documentação sugere o seguinte: Em uma receita, um bloco de código como este seria útil: qa_nodes = search(:node,"chef_environment:QA") qa_nodes.each do |qa_node| # Do useful...

22
Existe uma maneira mais elegante de executar remotamente o chef-cliente?

Esta é a maneira recomendada no tutorial do Chef Fast Start: knife ssh name:mynode -a ipaddress -x ubuntu -i mycredentials.pem "sudo chef-client" Isso é realmente desajeitado. Não existe realmente uma maneira melhor ou a ideia de que, em um ambiente de produção real, você terá a atualização...

15
Como eu começo a usar o Chef?

A documentação do chef é muito ruim. E o Google não está me ajudando. Alguém pode me indicar um artigo decente ou algo que me ajude a começar? Meus problemas específicos são: Como faço para que um cliente leia minha configuração? chef-solo parece ser o melhor começo (não quero executar um...

13
No chef, como faço para acessar atributos nos arquivos de função?

Consigo definir atributos nos arquivos de função conforme documentados, mas não consigo acessar os atributos já definidos pelos livros de receitas que estou usando. Por exemplo, em /roles/appserver.rb: name "appserver" run_list(%w{ recipe[tomcat::default] }) default_attributes( :tomcat =>...

13
Gerenciar livros de receitas do chef em um ambiente de equipe

Estou aprendendo chef e tendo problemas para estruturar tudo para trabalhar com minha equipe. Para iniciantes, parece que você deve criar uma pasta chef-repo, onde armazenará e modificará os livros de receitas usados ​​para gerenciar seus nós. Eu trabalho em vários projetos, e cada um deles já...