Perguntas sobre 'puppet'

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

Módulos / manifestos de nó cruzado (?) com o fantoche: como conseguir isso?

Eu tenho "jogado" (bem, brincadeira de criança) com bonecos por algumas semanas e não consigo descobrir como implementar um módulo cujo nome é um cliente; este módulo seria invocado como tal: client { "client-name": "apache-node" => "n...
12.01.2012 / 10:20
1
resposta

Como mesclar variáveis de matriz de fantoches

Dado o seguinte manifesto de fantoches, como posso mesclar / concatenar as duas matrizes de forma que o comando seja executado com a=b e b=c ? Cron{ environment => ["a=b"] } class a{ cron{'test': command => "/usr/bin/t...
16.01.2012 / 21:42
2
respostas

Pesquisa de parâmetro de fantoche

Gostaria de saber se é possível pesquisar o valor de outro recurso do Puppet, algo como o seguinte exemplo: define foo( $username ) { $home = User[$username].home .... } A sintaxe acima não funciona, mas isso é provavelmente porqu...
30.08.2011 / 16:49
1
resposta

Como instalo o fantoche automaticamente na inicialização da imagem?

Estou trabalhando na criação de um novo cluster Ubuntu 10.04 (lúcido) no ambiente de nuvem da Rackspace. Estou usando o Puppet pela primeira vez para automatizar o máximo que puder. Eu configurei um mestre de marionetes e agora estou pronto para...
15.06.2011 / 18:51
3
respostas

Instalando o fantoche a partir da fonte b / c As versões do Ubuntu via apt são antigas

A minha única opção é obter a versão 2.6.8 via download da fonte? Minha versão do Ubuntu que foi instalada era 2.6.1 via apt-get. Se eu baixá-lo por fonte, então eu tenho que escrever os scripts start / stop / restart eu mesmo, estava espe...
30.05.2011 / 02:03
0
respostas

Faça o fantoche rodar sem sobrescrever minhas gemas na instalação do RVM

Eu tenho uma configuração de marionetes contendo um mestre de marionetes e um par de nós - isso funciona como planejado. No entanto - no nó mais recente em que estou trabalhando, preciso instalar o rvm / ruby + nginx / passenger. Isso é feito...
10.02.2017 / 13:41
0
respostas

mco ping não está respondendo por um nó

Nós configuramos 12 servidores com Puppet/MCollective . Todos os servidores estão retornando para mco ping . Mas nós tivemos uma atualização de patch para o sistema operacional e depois que um dos nós não está respondendo. $ sudo...
28.11.2016 / 09:36
1
resposta

Existe algo como uma função de mapa no fantoche?

[Todas as sugestões sobre um título melhor são bem-vindas] Para melhor ou pior, atualmente tenho uma estrutura de dados como assim (yaml) servers: server1.example.com: private_ip: 10.0.0.1 public_ip: 22.33.44.1 server2.example....
12.07.2016 / 06:59
0
respostas

Custom gems in Puppet Provider

Estou usando o Puppet 3.7 e tenho o seguinte problema: Instalou a gema nokogiri nos agentes com pe_gem. Escreveu um provedor personalizado que faz require 'nokogiri' no topo. A execução do Puppet "às vezes" falha com o erro "Não foi pos...
03.08.2016 / 19:02
1
resposta

Execute o executável do fantoche na atualização do arquivo desde o primeiro pedido

Eu quero executar um recurso exec fantoche com base em uma atualização de arquivo. Algo como: File { '/tmp/foo.bar': audit => content, } ~> exec { 'deployment': command => 'do_something_meaningful.sh', } Mas isso é execut...
19.09.2016 / 15:06