Perguntas sobre 'puppet'

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

como criar matriz de matrizes de hiera em fantoche

Eu tenho uma situação onde eu tenho que gerar uma matriz de matrizes que são declaradas em hiera em fantoches em diferentes hierarquias. Vamos dizer que em nível de ambiente eu tenho uma declaração test: - [a,b,c,d] - [e,f,g,h] e no...
12.11.2015 / 22:33
1
resposta

Agente de marionetes no Windows, a menos que não funcione como eu penso?

Ok, passei dias correndo atrás disso. Existe um problema com o agente fantoche 3.7.1 x64 no Windows 7 x64, em que os executáveis com "a menos que" nunca executem o comando? Eu tentei fazer o exemplo do Batch: unless => "C:/ProgramData/c...
26.05.2015 / 18:22
4
respostas

Instale um módulo Puppet no diretório global modules por padrão?

Estou configurando um servidor mestre do Puppet pela primeira vez. Está configurado para usar ambientes: /etc/puppet/puppet.conf : [main] environmentpath = /var/opt/puppet/environments basemodulepath = /var/opt/puppet/modules Sempre q...
14.07.2015 / 15:58
1
resposta

Puppet: Como funciona a hierarquia se uma função é correspondida?

Estou tentando entender como funciona a hierarquia de marionetes. O hiera.yaml do meu servidor de marionetes é assim: [root@puppet puppet]# cat hiera.yaml :backends: - yaml :yaml: :datadir: '/etc/puppet/hieradata/%{::environment...
13.04.2015 / 08:39
1
resposta

Como acionar o período de carência de sudo para um determinado usuário via Puppet?

Estou tentando implantar o servidor Redmine via Puppet. O procedimento de instalação usa o Bundle para instalar suas dependências . Ao ser instalado de forma interativa, sudo solicita a senha do usuário quando o Bundle precisa instalar alg...
09.03.2015 / 08:20
1
resposta

Puppet: Como usar um conjunto de pacotes comuns, mas permitir exceções?

Tenho cerca de 200 VMs Linux mais ou menos idênticas. Existe uma classe para todas as configurações comuns: class my_packages { class { "::ntp": servers => [ "de.pool.ntp.org" ], } .... } que incluo em cada nó...
14.05.2015 / 21:42
2
respostas

Registro principal do Puppet não criado no local configurado

Abaixo está meu arquivo puppet.conf do mestre de marionetes [main] logdir=/var/log/puppet vardir=/var/lib/puppet ssldir=/var/lib/puppet/ssl rundir=/var/run/puppet factpath=$vardir/lib/facter certname = puppet dns_alt_names = puppet [master]...
19.05.2015 / 03:22
1
resposta

Evita declaração de instruções se regex ao usar recursos exportados no fantoche

Evite adicionar um host manualmente class::define { [ 'host1.domain', 'host2.domain' ]: attribute => 'hello', attribute2 => 'world' } class::define { [ 'host3.domaintwo', 'host4.domaintwo' ]: attribut...
15.02.2015 / 19:15
1
resposta

É possível executar a cláusula «a menos que» como um usuário específico?

Histórico: Estou atualizando nosso módulo de marionetes lxc para dar suporte à tecnologia emergente LXC sem precedentes. O código que cria o contêiner é executado, a menos que o teste a seguir, se o contêiner existir, seja bem-sucedido:...
17.12.2014 / 11:11
1
resposta

Fato do data center no Puppet

Em exemplos hiera, tenho visto pessoas colocando um fato chamado dc ou datacenter em suas hierarquias. No entanto, não está claro em nenhum lugar como o fato é implementado para determinar o data center. Existe algo que já existe para o me...
27.02.2015 / 18:16