Agenda: puppet-ejercicio.2.txt

File puppet-ejercicio.2.txt, 2.1 KB (added by carmas, 9 years ago)
Line 
1
2
3###############
4(NOTA: Todo como usuario 'root' !!!!!!)
5###############
6
7
8Ejercicio 1: Instalacion del cliente 'puppet':
9==============================================
10
111) Install puppet client
12
13        # apt-get install puppet
14
15
162) Editar /etc/default/puppet
17   
18       # vi /etc/default/puppet
19
20     -Asegurarse que las siguientes opciones esten habilitadas:
21
22        START=yes
23        DAEMON_OPTS="--server localhost"
24
25
263) Verificar informacion que ofrece el comando 'facter'.
27   Para ello corra el comando y note las variables que ofrece:
28
29       # facter
30
31
32#####Fin de ejercicio 1
33
34
35
36Ejercicio 2: Instalacion del servidor 'puppetmaster':
37=====================================================
38
39
401) Instalar 'puppetmaster'
41
42        # apt-get install puppetmaster
43
44
452) Bajar e instalar noc-wiki el fichero puppet.tar
46
47      # cd /etc/puppet
48      # wget http://10.10.3.5/archive/puppet.tar
49      # tar -xvf puppet.tar
50
51
523) Verificar contenido de  puppet.conf es:
53          [main]
54          logdir=/var/log/puppet
55          vardir=/var/lib/puppet
56          ssldir=/var/lib/puppet/ssl
57          rundir=/var/run/puppet
58          factpath=$vardir/lib/facter
59          pluginsync=true
60
61
624) Correr el servidor de configuraciones 'puppetmaster'
63
64         # /etc/init.d/puppetmaster start
65
665) Verificar que servidor este' corriendo
67
68         # pgrep -p puppetmaster
69
70
715) Editar /etc/default/puppet
72   
73     # vi /etc/default/puppet
74
75     Asegurarse que:
76
77     START=yes
78     DAEMON_OPTS="--server localhost"
79
80
816) Correr el cliente de puppet
82     
83       # service puppet start
84
857) Verificar que el servidor recibio' y firmo' la solicitud de certificado
86    (caso trivial, pues servidor y cliente estan en el mismo host y no hay que firmar)
87
88     # puppetca --list --all
89
908) Verificar corrida del cliente
91
92     # tail /var/log/syslog
93
949) Verificar contenido del fichero /etc/motd
95
96   # more /etc/motd
97
9810) Verificar informacion que ofrece el comando 'facter':
99
100   #facter
101
10211) Ir a /etc/puppet/manifests y revisar el contenido de la configuracion
103    (con instructor, como  resumen)
104