Perguntas sobre 'puppet'

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

É seguro para o fantoche adicionar usuários do sistema ao Debian

Gostaria de adicionar via fantoche um usuário do sistema para as caixas da Debian. O usuário é: user { 'puppet': ensure => 'present', comment => 'puppetserver daemon', gid => '109', groups => ['www-data'], home...
09.11.2015 / 15:16
1
resposta

Copie a pasta e suas subpastas do mestre de marionetes para o agente

Estou tentando copiar a pasta /vagrant/scripts e suas subpastas localizadas no mestre de marionetes para o agente. Eu uso a seguinte configuração no init.pp : file { '/home/vagrant/scripts': ensure => 'file', source => 'puppet:...
29.11.2015 / 17:11
1
resposta

O que o r10k fornece desde que o Puppet suporta nativamente ambientes de diretório?

Estou apenas começando a ler sobre o r10k porque adoro o fato de que ele pode criar ambientes dinâmicos baseados em ramificações do Git. Agora, acabei de ler que o Puppet pode fazer isso sem o r10k. O que o r10k provê que o Puppet já não pode fa...
22.09.2014 / 03:41
2
respostas

Existe uma maneira de fazer com que o puppet crie a pasta pessoal do usuário (managehome), mas não excluir quando a garantia estiver 'ausente'?

Meu primeiro pensamento foi fazer algo assim: define my_user( $name = $title, $ensure = present, $uid, $gid, $password, $groups, $comment, $shell ) { $managehome = $ensure ? { present => true, default => false, }...
02.10.2014 / 15:01
3
respostas

Como fazer o fantoche para iniciar todos os serviços no final da execução do catálogo?

Especialmente ao configurar um servidor completamente novo a partir do zero, o Puppet tende a iniciar serviços dependentes assim que todas as suas dependências forem satisfeitas. Isso às vezes leva a situações em que os serviços são iniciados de...
04.12.2013 / 06:18
2
respostas

Coleção sshkey Puppet para sistemas não fantoches

Nos meus sistemas, eu uso os recursos exportados e a coleta de recursos para gerenciar o ref / etc / ssh / known_hosts do meus sistemas. Isso funciona muito bem para todos os meus hosts SSH gerenciados via fantoche. Mas também tenho sistemas q...
17.06.2014 / 00:09
1
resposta

Puppet - Split - Obtenha o último elemento da matriz de tamanho variável

Alguém sabe uma maneira inteligente de obter o último elemento de um array dentro de um manifesto de fantoche? O código existente se parece com: class nginx { define vhost { #----- # Init vars #----- $...
26.04.2013 / 21:19
2
respostas

Usando o hiera para acessar fatos de outro nó

O que estamos tentando fazer é gerar regras de firewall (puppetlabs / firewall) para o iptables. Nossos nós são agrupados de maneira conceitual: -- site1 ---- shared1 ------ specific1 ------ specific2 ---- shared2 ------ specific3 ------ spec...
30.04.2013 / 12:11
2
respostas

O recurso “file” do Puppet esvaziou um diretório

Estou na posição um pouco embaraçosa de ter excluído inadvertidamente vários dados importantes da TB via Puppet, e estou apenas tentando entender por que isso pode ter acontecido. Primeiramente, tenho certeza de que a razão pela qual desapare...
04.04.2013 / 17:04
2
respostas

Como criar um usuário e muitos de seus arquivos com o Puppet?

Eu preciso criar uma conta de usuário e muitos arquivos para esse usuário com o Puppet. Funciona bem com a abordagem mais direta, mas em cada recurso de file eu tenho que especificar owner => 'theuser' , o que parece terrivelmente red...
07.03.2013 / 07:17