Instalação e Configuração do Puppet
Puppet é um software para automação de Data Center, com ele você cria regras que poderão ser aplicadas a outros servidores de maneira
automatizada.
[ Hits: 43.342 ]
Por: Jose Ribeiro em 31/12/2011 | Blog: https://serviceup.com.br/
Exemplo de configuração
Crie o arquivos abaixo:
# touch /etc/puppet/manifests/site.pp
Com o seguinte conteúdo:
node puppet2 {
package { "httpd.x86_64": ensure => installed }
file { "/etc/httpd/conf/httpd.conf":
source => "puppet:///files/httpd_serverx.conf"
}
}
Observem que é definido o node puppet2.
Isso: "package { "httpd.x86_64": ensure => installed }", deve instalar o apache no 'client'.
file { "/etc/httpd/conf/httpd.conf":
source => "puppet:///files/httpd_serverx.conf"
}
Isso deve manter o arquivo "/ etc/httpd/conf/httpd.conf" igual a arquivos "files/httpd_serverx.conf".
Para isso você deve também autorizar o 'client' acessar esse diretório.
No arquivo "/etc/puppet/fileserver.conf":
[files]
path /etc/puppet/files
allow 192.168.x.0/24
Neste caso liberei toda a rede.
Vamos agora testar
Arquivo de configuração:
Recarregando configurações:
Criando arquivo de teste:
Testando no 'client':
Página anterior
Páginas do artigo
1.
Entendendo, preparando e configurando
2. Exemplo de configuração
Outros artigos deste autor
BrOffice.org BASE: Criando banco de dados em 5 minutos
Imagens e áudio no banco de dados Oracle
Gambas2 e MySQL, aprofundando relações
OTRS - Revolucione seu Help Desk com esta ferramenta
Introdução ao Gambas2 (parte 2)
Leitura recomendada
Instalando o Slackware sem sofrimento (parte 1)
Funcionamento da memória virtual
CrossOver - Programas de Windows em seu GNU/Linux
Weechat - Conheçam este cliente peso-pena para IRC
Criando motor de busca para o Firefox
Comentários
Bom dia "joserribeirojuni";
Se entendi bem, tudo que fizer em um servidor, nos diretórios especificados na conf, serão replicados automaticamente no outro server, certo?
Essa replicação é feita instantaneamente ?
Muito obrigado, ótimo 2012...
Boa noite.
No exemplo acima usei
# puppetd -test
Para sincronizar.
Mensagem
Boa noite.
No exemplo acima usei
# puppetd -test
Para sincronizar.
E essa sincronização manual tem que ser feita somente a primeira vez, e depois ele faz automaticamente ?
Mensagem
E essa sincronização manual tem que ser feita somente a primeira vez, e depois ele faz automaticamente ?
Jose Ribeiro eu ouvi falar do Puppet e fiquei muito interessado em fazer uso dele, porem não para servidores e sim para gerenciamento das workstations da empresa onde trabalho.
Gostaria de saber se você ou alguem aqui já trabalhou com o Puppet no Windows e como é que se dá o gerenciamento do mesmo? Outra coisa você sabe dizer se existe algum gerenciador web ou gráfico para trabalhar com ele?
Att. Tácio Andrade.
Mensagem
Jose Ribeiro eu ouvi falar do Puppet e fiquei muito interessado em fazer uso dele, porem não para servidores e sim para gerenciamento das workstations da empresa onde trabalho.
Gostaria de saber se você ou alguem aqui já trabalhou com o Puppet no Windows e como é que se dá o gerenciamento do mesmo? Outra coisa você sabe dizer se existe algum gerenciador web ou gráfico para trabalhar com ele?
Att. Tácio Andrade.
Tácio,
Acredito que você preciso de algo como as GPOs do Windows, vocês usam AD ai ?
Att.
Mensagem
Tácio,
Acredito que você preciso de algo como as GPOs do Windows, vocês usam AD ai ?
Att.
Não, pois as maquinas que temos com Windows são o Home Basic (todos originais), consegui a muito custo eliminar os piratas aqui na empresa.
O que fiquei triste com o Puppet é que ele tem uma documentação até boa no site de utilização em Linux/Linux, porem não vi nada de Linux/Windows. =/
Mensagem
Não, pois as maquinas que temos com Windows são o Home Basic (todos originais), consegui a muito custo eliminar os piratas aqui na empresa.
O que fiquei triste com o Puppet é que ele tem uma documentação até boa no site de utilização em Linux/Linux, porem não vi nada de Linux/Windows. =/
[6] Comentário enviado por Tacioandrade em 30/04/2012 - 18:15h:
Não, pois as maquinas que temos com Windows são o Home Basic (todos originais), consegui a muito custo eliminar os piratas aqui na empresa.
O que fiquei triste com o Puppet é que ele tem uma documentação até boa no site de utilização em Linux/Linux, porem não vi nada de Linux/Windows. =/
Eu nunca usei mas vi lá no site da 4linux da uma olhada nesse link
http://puppet-br.org/2012/10/guia-de-estudo-para-certificacao-puppet/
Mensagem
[quote]
[6] Comentário enviado por Tacioandrade em 30/04/2012 - 18:15h:
Não, pois as maquinas que temos com Windows são o Home Basic (todos originais), consegui a muito custo eliminar os piratas aqui na empresa.
O que fiquei triste com o Puppet é que ele tem uma documentação até boa no site de utilização em Linux/Linux, porem não vi nada de Linux/Windows. =/[/quote]
Eu nunca usei mas vi lá no site da 4linux da uma olhada nesse link
http://puppet-br.org/2012/10/guia-de-estudo-para-certificacao-puppet/
Contribuir com comentário
Enviar