Perguntas sobre 'puppet'

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

Falha na cópia de arquivo usando o recurso de arquivo de marionete

Estou tentando copiar arquivos usando o recurso de arquivo. Meu código é o seguinte: node 'Node-002' { file { "/root/helloworld.txt": ensure => file, owner => "root", group => "root", mode => "0644", source => "puppe...
21.07.2016 / 12:08
1
resposta

Por que Hiera não está encontrando o ambiente, e também não é fantoche

Dados estes arquivos: # find /etc/puppetlabs/code -type f | grep -v modules | xargs head -n 100 ==> /etc/puppetlabs/code/environments/production/hieradata/common.yaml <== pgwatch: password: "mypass1" puppetdb: password: "mypass2" =...
09.12.2015 / 23:52
1
resposta

Puppet: compilando binários

Usamos o fantoche para distribuir nosso próprio software (ou seja, as coisas que escrevemos, que queremos executar em nossos próprios servidores). Então, em algum lugar, temos que compilar este software. Faz sentido para mim poder puxar e com...
23.09.2015 / 10:18
3
respostas

Interpolação de string Puppet com chamada de função e variável como parâmetro

Tentando construir uma string. Eu posso fazer: "Blah blah ${::osfamily} blah blah" "Blah blah ${$::osfamily} blah blah" Mas qual é a sintaxe para chamar uma função com uma variável como parâmetro e ter trabalho de interpolação...
30.09.2015 / 01:20
2
respostas

Em um sistema Windows, onde devo colocar o arquivo gemrc para que o Puppet possa encontrá-lo?

Executando o Puppet Enterprise 3.7 . A máquina do Agente é uma caixa do Windows 2012 Server R2 . Pergunta: Onde coloco o arquivo gemrc para que o rubi interno do Puppet possa encontrá-lo? No Linux, o local para colocar o arquivo par...
22.01.2015 / 16:48
2
respostas

Gerenciando ~ / .ssh / config para usuários usando o fantoche?

Como faço para ajustar a linha "Usuário" em um arquivo ~ / .ssh / config usando arquivos de modelo ERB no Puppet para que ele contenha o nome de usuário correto que corresponda ao nome da conta? class accounts_global::tharold { account { 'tha...
16.09.2014 / 16:56
4
respostas

Como uso o módulo puppet saz-sudo para implantar meu próprio arquivo sudoers com o hiera?

Eu tenho o saz-sudo instalado e criei um módulo site_sudo baseado nele (espero). Aqui está o que eu tenho no meu arquivo site_sudo / manifest / init.pp: class { 'site_sudo': } sudo::conf { 'web': source => 'puppet:///files/etc/su...
28.05.2014 / 02:14
1
resposta

Altera o arquivo de configuração por puppet - depend hostname

Eu quero empurrar algum arquivo de configuração para todos os meus servidores por fantoche. O arquivo é quase o mesmo para todos os servidores, mas há uma mudança - nome do host. Eu criei o módulo no fantoche com manifest e temp-conf-file. Eu...
08.05.2013 / 13:59
1
resposta

Puppet yum repo - Puxe para baixo 2.7.x vs 3.0.x

Então, há algumas semanas, comecei a usar o fantoche para automatizar todas as configurações / serviços. Na época eu estava usando o repo EPEL, que instalou a versão 2.6.x. Depois de algumas leituras eu estava tentando obter acesso ao método fl...
20.10.2012 / 22:54
1
resposta

Puppet - É possível usar um var global para puxar um template com o mesmo nome?

Eu sou novo no fantoche. Como tal, estou tentando contornar a melhor maneira de configurar meus manifestos que fazem sentido. Seguindo o princípio DRY (não se repita), estou tentando carregar diretivas comuns em um modelo e, em seguida, carregar...
18.10.2012 / 00:39