Perguntas sobre 'puppet'

Puppet é uma ferramenta de gerenciamento de configuração multiplataforma
1
resposta

Gerenciando (e fixando) versões de pacotes com fantoche

Eu tenho uma instalação que estou tentando gerenciar com o fantoche. Para alguns dos pacotes, queremos ter um controle muito rígido sobre as versões. Como eles são essenciais para nosso aplicativo, nós os atualizamos somente após o teste em noss...
14.06.2013 / 23:41
1
resposta

Requer a sintaxe para rbenv :: compile no fantoche

Eu tenho o seguinte código: rbenv::compile { "1.9.3-p327": user => "vagrant", home => "/home/vagrant", } exec {"rbenv-global-1.9.3-p327": command => "rbenv global 1.9.3-p327", path => "/home/vagrant/.rbenv/b...
20.07.2013 / 18:31
1
resposta

Puppet: Acessando var / val de arquivos yaml de hierarquia mais complexos

Eu estive pesquisando e não vi nenhum exemplo de uma configuração mais complexa de hieradata yaml. Considere isto: # /path/to/hieradata/vhost/config.yaml vhost_config_melikedev: port: 53002 framework: wordpress static_asset_dirs: -...
22.01.2013 / 08:27
2
respostas

puxando git-via-ssh repo via Puppet: “Não foi possível criar repositório (não repositório no caminho)”

Estou tentando fazer um repositório do git (github) via Puppet. Eu usei a documentação oficial do vcsrepo e pedi emprestado de the post do Fiesta para apresentar a seguinte configuração: vcsrepo { "/tmp/": ensure => latest, provider...
12.01.2013 / 21:47
2
respostas

Módulo apache do Puppet causando 'Erro 400 no SERVER: identificador de parâmetro inválido'

Estou recebendo o seguinte erro ao tentar usar o módulo puppetlabs-apache mais recente do github ( link ): Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid parameter identifier at /etc/puppet/environments/de...
14.11.2012 / 20:10
1
resposta

Dependências da classe Puppet dentro dos módulos

Atualmente, estou escrevendo um módulo de fantoches para gerenciar minha configuração sensu. Divida a coisa toda em várias classes e coloque-as em seus respectivos arquivos no diretório sensu "manifests": sensu::common (common.pp)...
06.09.2012 / 08:12
1
resposta

Limpeza do banco de dados de configurações armazenadas

Eu configurei configuração armazenada principalmente como um método para gerenciar meus ssh known_hosts . Infelizmente como eu aposento hosts as configurações antigas ainda existem no meu banco de dados. A resposta parece ser executar o comand...
14.09.2012 / 23:03
1
resposta

No fantoche existe alguma maneira de não perceber recursos virtuais com coleções, apenas com perceber?

No fantoche, é possível realizar recursos virtuais com a função "realizar" ou com coleções. Gostaria de saber se é possível realizar recursos somente com a função "realizar". Como um exemplo simplificado, eu gostaria que com o manifesto f...
04.05.2012 / 16:34
4
respostas

A instalação do Jenkins com o Puppet não consegue importar a chave GPG

Estou tentando instalar o Jenkins com o Puppet usando os manifestos abaixo. # init.pp class jenkins { include jenkins::install, jenkins::service } # service.pp class jenkins::service { service { "jenkins":...
23.04.2012 / 10:20
1
resposta

Modelos de marionetes e variáveis indefinidas / nulas

Muitas vezes, desejo incluir valores padrão em modelos de marionetes. Eu estava esperando que, dada uma aula como esta: class myclass ($a_variable=undef) { file { '/tmp/myfile': content => template('myclass/myfile.erb'), } } Eu...
10.04.2012 / 19:14