Perguntas sobre 'puppet'

Puppet é uma ferramenta de gerenciamento de configuração multiplataforma
2
respostas

Usando $ server em um template Puppet?

Estou tentando usar o servidor Puppet como uma variável no meu modelo de fantoches, como este: <%= $settings::server %> . Mas recebo um erro: undefined method 'server' for nil:NilClass Como posso usar o servidor Puppet configurado...
09.07.2012 / 21:24
1
resposta

Definição do nó Puppet

Essa é uma pergunta simples que é roubada e me deixa louca. Muito simples, não consigo entender por que esse regexp não está sendo executado quando defino um novo nó no fantoche: Nome do host: api01.eu-west-1.compute.internal Definição de...
17.08.2012 / 17:22
3
respostas

Erro de sintaxe em '{'; esperado '}' ao usar nagios em fantoche

É um grande problema para mim, porque não estou familiarizado com o fantoche. ERRO no mestre de fantoches: debug: importing '/etc/puppet/manifests/nodes/group-1.pp' err: Could not parse for environment production: Syntax error at '{'; ex...
07.06.2012 / 11:12
1
resposta

Incluindo um recurso definido em uma classe

Eu li a documentação , mas não consigo descobrir como incluir um recurso definido. Já me cansei: include User::Admin['beamin'] Eu recebo: err: Could not retrieve catalog from remote server: Error 400 on SERVER: undefined method 'downc...
29.11.2011 / 23:01
1
resposta

Como incluir um módulo com Puppet

Aqui está um pequeno exemplo de módulo: class apache { ... } Qual é a diferença entre esses dois métodos se eu quiser incluir meu módulo de exemplo? node web1 { include apache } node web1 { class { 'apache:' } } Quais são as melho...
01.08.2013 / 11:19
2
respostas

Use o Puppet para implantar arquivos no diretório inicial de todos os usuários

Desejo implantar um arquivo de texto simples (um modelo de mensagem de confirmação do git) no diretório pessoal de cada usuário usando o Puppet. Me deparei com esta postagem que parece muito próximo, mas a parte em que não estou claro é com...
17.10.2011 / 19:15
1
resposta

puppet: capitalização de definições

Eu tenho uma definição no meu manifesto puppet chamado postgresql :: user Eu coloquei o seguinte, para garantir que o fantoche não tente fazer algo duas vezes: if !defined (Postgresql::User["dbuser"]) { postgresql::user { "dbuser"...
13.04.2011 / 02:33
1
resposta

Obter saída de matriz no fantoche ERB de hiera

Eu tenho um array definido no seguinte formato no hiera. master_servers: - "stage-01.com" - "stage-02.com" Estou tentando preencher o arquivo de configuração com o ERB no seguinte formato discovery.zen.ping.unicast.hosts: ["stage-...
16.02.2018 / 10:41
1
resposta

Modifique nós do fantoche.pp com regex com base na cobertura de sub-rede da rede (facter) - precisa de revisão por pares

Para os especialistas em fantoches por aí, estou tentando modificar meu node.pp com base na rede de contatos faciais. Exemplo, gostaria de ter sub-redes 10.10.10.0 a 10.10.10.255 e 192.168.2.0 rede para obter os seguintes módulos fantoche....
08.10.2017 / 21:06
2
respostas

puppet adicionando timestamp no conteúdo do arquivo

super novo para fantoche. Não foi possível encontrar um bom exemplo de como adicionar o registro de data e hora em um arquivo puppet.pp node '123' { file { '/tmp/hello': content => "hello world", } file { '/tmp/timestamped':...
03.04.2018 / 10:40