Perguntas sobre 'puppet'

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

Como ter um mestre de fantoches no hostname sem modificar o / etc / hosts no cliente?

Eu criei um registro para o meu mestre de bonecos. Caso o puppetmaster neste endereço IP desça e eu tenha que gerar um novo endereço IP, eu posso apenas mudar o endereço IP associado ao hostname no registro A para aquele da nova caixa. Eu gos...
21.11.2013 / 01:23
3
respostas

Reiniciando o mysql utilizando o módulo puppetlabs / mysql?

Eu tenho duas pastas - uma é 'public_modules' e a outra é 'private_modules'. Quando eu inicio uma nova máquina do Vagrant, a pasta 'public_modules' é preenchida com módulos, como descrito no meu Puppetfile (por uma questão de brevidade, estes sã...
14.08.2014 / 07:32
1
resposta

Como configuro classes parametrizadas com arrays no fantoche?

Meu objetivo é definir uma classe que receba, como entrada, uma matriz de pares. Como não sei como definir uma matriz de pares, vou usar um par de matrizes. class student($username, $full_name){ notify {"user": message => "username: ${u...
31.05.2013 / 10:08
2
respostas

Usando o Puppet para instalar, iniciar e iniciar o banco de dados Postgres

Estamos tentando escrever um Puppet para provisionar a máquina virtual. Uma das tarefas é instalar e preencher o banco de dados Postgres com dados. Podemos decompor essa tarefa em algumas tarefas menores: instalar initdb iniciar pre...
31.05.2013 / 08:18
2
respostas

Puppet : Não foi possível encontrar o nó padrão ou pelo nome com o nó test2

Eu instalei o Puppet 3.1.1 em um servidor Ubuntu. Minha pasta manifests ficou assim: ├── nodes │   └── test1.pp └── site.pp O conteúdo do site.pp era: # site.pp import "nodes/*.pp" O nó test1 funcionou bem. Em seguida, criei...
24.05.2013 / 08:42
1
resposta

Tratamento de exceções para módulos no Puppet

Eu tenho um módulo LDAP no Puppet que é usado por 100 servidores e edita cerca de 10 arquivos em todos os servidores, antes de executar o authconfig --updateall para ativar a nova configuração do LDAP. A maioria (98) desses servidores precisa...
29.07.2013 / 11:22
3
respostas

Puppet inclui / requer um módulo de laboratório de marionetes

Como você cria um manifesto de marionetes que "usa" um dos módulos na forja de marionetes? class foo { include puppetlabs-git (<- this doesn't work) #https://forge.puppetlabs.com/puppetlabs/git package {'openssl-devel':...
08.05.2013 / 07:39
1
resposta

Como instalar pacotes do código fonte com o Puppet?

Gostaria de instalar pacotes de código-fonte que ainda não possuam pacotes binários (deb, rpm). Como interrompo a execução de um módulo caso o módulo já esteja instalado nessa máquina? Estou usando: Exec { creates => "${zookeep...
16.03.2013 / 22:36
1
resposta

Como instalar o fantoche devel em apt.puppetlabs.com?

De acordo com o README em apt .puppetlabs.com o repositório é adicionado por wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb dpkg -i puppetlabs-release-precise.deb mas só vejo a versão 2.7 estável quando procuro em apti...
31.07.2012 / 17:23
1
resposta

Por que o puppetmaster não pode ser instalado no Windows?

Eu achei que o Puppet foi escrito em Ruby, então não sei por que o serviço de puppetmaster não pode ser executado no Windows. Alguém tem uma ideia do porquê? Note que estou tentando descobrir se há um motivo técnico.     
16.09.2014 / 15:23