Perguntas sobre 'puppet'

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

Colete e repasse parâmetros abitentários em Puppet

Existe uma maneira de (a) aceitar argumentos arbitrários para uma definição de classe ou recurso e, em seguida, (b) passar esses argumentos para outra definição de classe ou recurso? Muitas vezes descubro que o que estou escrevendo é uma capa...
19.06.2012 / 19:18
1
resposta

Puppet remove pacotes durante a instalação de “lsscsi”

Queríamos instalar o pacote "lsscsi" em todos os nossos servidores Linux e criar um manifesto para ele: # pack_lsscsi.pp class common::pack_lsscsi { case $operatingsystem { RedHat, CentOS, Debian: {...
17.09.2013 / 15:53
3
respostas

Como gerar arquivos sudoers customizados no fantoche, dependendo do ambiente para o qual eles estão implementados?

os sysadmins estão presentes nos arquivos sudoers de todos os ambientes, mas outros sudoers não estão. Ambientes diferentes, todos têm sudoers ligeiramente diferentes. Na maioria das vezes, 90% dos usuários são iguais e 10% variam, portanto, não...
04.12.2012 / 18:51
2
respostas

puppet cert list -all: Erro: cabeçalho muito longo

Eu tentei reiniciar meu mestre de marionetes, mas o erro ainda persiste. Veja também de todos os agentes fantoches que tentam participar. puppet agent --server puppet.example.com --waitforcert 60 --test --verbose Error: Could not request c...
09.09.2014 / 19:58
2
respostas

Criando contas de usuário com o Puppet?

Estou apenas começando com o Puppet e tenho o seguinte código no meu arquivo site.pp de teste: class { 'account': { 'danny': home_dir => '/home/danny', groups => [ 'sudo', 'users' ], password => 'password' } }...
20.07.2013 / 13:40
4
respostas

Como escapar “/” em um comando sed no script Puppet?

Em um arquivo de configuração, estou tentando substituir PREFIX=/jenkins por PREFIX=/foobar . Na linha de comando (bash), isso funciona bem: sed -i.bak s/PREFIX=\/jenkins/PREFIX=\/foobar/g /etc/default/jenkins No entanto, em um sc...
11.03.2013 / 13:05
2
respostas

Como manter site.pp com muitos nós?

Eu mantenho todos os meus nós em um arquivo, site.pp - mas como eu adiciono mais e mais nós, é muito difícil mantê-los. A diretiva de importação parece muito promissora, mas, como entendo os documentos, é necessário reiniciar o puppermaster t...
17.03.2013 / 12:33
4
respostas

Referência de fatos incorporados do fantoche

Existe uma referência para os fatos incluídos em uma instalação de fantoches padrão? Por exemplo, alguns exemplos que vejo incluem $operatingsystem , que pode ser usado para identificar a distribuição. Existe uma referência destes em algum...
16.06.2011 / 20:41
1
resposta

Ficheiros da unidade systemd gerados por fantoches?

Eu esperava que o seguinte realmente iniciasse meu serviço: service{'legacy': ensure => running, start => "cd /vagrant/nginx-reverse-proxy/legacy && /usr/bin/bundle exec ruby app.rb -o 127.0.0.1 -e production -p ${port}...
13.11.2016 / 04:52
2
respostas

Como eu avalio uma aula não em todas as marionetes?

Eu gostaria de ter um método que avalia apenas uma classe específica uma vez por dia em um horário específico. No momento, estou executando meu agente de marionetes do cron, mas gostaria de alterá-lo para ser executado como um daemon ou ser exec...
17.12.2011 / 01:23