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.315 ]
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
Introdução as Gambas (parte 1)
Mensageiro instantâneo
Gambas2: Inserindo dados em tabela SQLite
Projeto Gerenciador de Lan House
Gambas2 e MySQL, aprofundando relações
Leitura recomendada
Controlando projetos com o Subversion
VirtualBox 2.1.0: Rede no VirtualBox agora é fácil!
OpenVPN no Linux CentOS 5
Instalação do Ambiente .NET (#C) no Slackware 15.0
Compiz e as estações do ano
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