]> gitweb.fluxo.info Git - padrao.git/commitdiff
usando stages no bootstrap
authordrebs <drebs@riseup.net>
Sat, 12 Mar 2011 21:57:50 +0000 (18:57 -0300)
committerdrebs <drebs@riseup.net>
Sat, 12 Mar 2011 21:57:50 +0000 (18:57 -0300)
bootstrap.mdwn

index 6db424e5ec13aabcada03f15abcd1e98bb0778f1..36c9449a3a262eee7098d39a3e484c2516280c95 100644 (file)
@@ -30,28 +30,28 @@ Clonagem do puppet-bootstrap na m
     puppet_bootstrap_dir=/tmp/puppet-bootstrap
     apt-get install git-core puppet
     git clone git://git.sarava.org/puppet-bootstrap $puppet_bootstrap_dir
+    puppet apply -d -v $puppet_bootstrap_dir/manifests/stage0.pp
 
 Altere o arquivo `$puppet_bootstrap_dir/manifests/config.pp` de acordo com suas necessidades.
 
-Criação do nó administrativo
-----------------------------
+Criação de um nó administrativo
+-------------------------------
 
-Preencha o hostname e domínio da máquina no arquivo `/etc/hosts`:
+Preencha o hostname e domínio da máquina no arquivo `/etc/hosts` (a ordem dos hostnames é importante para os facts `hostname` e `domain`):
 
     127.0.0.1 localhost
     xxx.yyy.zzz.www hostname.domain hostname
 
-Nesta etapa criamos um vserver para abrigar o nó administrativo:
+Crie um vserver para abrigar o nó administrativo:
 
-    puppet apply -d -v $puppet_bootstrap_dir/manifests/admin.pp
-    puppet apply -d -v $puppet_bootstrap_dir/manifests/firewall.pp
+    puppet apply -d -v $puppet_bootstrap_dir/manifests/host-stage1.pp
 
 Bootstrap do puppet no vserver administrativo
 ---------------------------------------------
 
-    puppet apply -d -v $puppet_bootstrap_dir/manifests/default-conf.pp
-    puppet apply -d -v $puppet_bootstrap_dir/manifests/gitosis.pp
-    puppet apply -d -v $puppet_bootstrap_dir/manifests/puppetmaster.pp
+    vserver hostname-master enter
+    puppet apply -d -v $puppet_bootstrap_dir/manifests/stage0.pp
+    puppet apply -d -v $puppet_bootstrap_dir/manifests/admin-stage1.pp
 
 Criação de repositórios padrão
 ------------------------------