From 7945b89b232f580f61746cb0ef54dd6a688ca60e Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 17 Feb 2010 12:46:25 -0200 Subject: Configuracao de DNS para o puppet --- puppet.mdwn | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) (limited to 'puppet.mdwn') diff --git a/puppet.mdwn b/puppet.mdwn index 359cfce..6e5b6d1 100644 --- a/puppet.mdwn +++ b/puppet.mdwn @@ -6,6 +6,19 @@ Bootstrap da configura Pré-requisitos -------------- +### DNS + +Certifique-se de que existe uma entrada do tipo `puppet.projeto.org` apontando para o host que hospeda (ou hospedará) o puppetmaster. Caso contrário, será preciso adicionar o nome do host no `/etc/puppet/puppet.conf` de cada cliente logo após sua instalação: + + [puppetd] + server = puppet.projeto.org + +E então reiniciar o serviço: + + /etc/init.d/puppet restart + +### Firewall + É importante que o vserver hospedeiro do puppet tenha acesso SSH externo. Assim, certifique-se que seu Debian/Firewall possua uma linha do seguinte tipo no arquivo `/etc/shorewall/rules`: DNAT net vm:192.168.0.2:22 tcp 2202 @@ -180,15 +193,6 @@ Ent apt-get -t lenny-backports install puppet -Adicione a seguinte seção no `/etc/puppet/puppet.conf`: - - [puppetd] - server = puppet.projeto.org - -Reinicie o serviço: - - /etc/init.d/puppet restart - Em seguida, verifique se os fingerprints dos certificados (master e nodo) coincidem. No master: openssl x509 -text -noout -fingerprint -in /var/lib/puppet/ssl/ca/requests/camada.projeto.org.pem -- cgit v1.2.3