aboutsummaryrefslogtreecommitdiff
path: root/bootstrap.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap.mdwn')
-rw-r--r--bootstrap.mdwn22
1 files changed, 14 insertions, 8 deletions
diff --git a/bootstrap.mdwn b/bootstrap.mdwn
index a1b9ebb..6db424e 100644
--- a/bootstrap.mdwn
+++ b/bootstrap.mdwn
@@ -27,25 +27,31 @@ Documentação [aqui](/install).
Clonagem do puppet-bootstrap na máquina hospedeira
---------------------------------------------------
- apt-get install git-core
- git clone git://git.sarava.org/puppet-bootstrap /tmp/puppet-bootstrap
+ puppet_bootstrap_dir=/tmp/puppet-bootstrap
+ apt-get install git-core puppet
+ git clone git://git.sarava.org/puppet-bootstrap $puppet_bootstrap_dir
-Altere o arquivo `/tmp/puppet-bootstra/manifests/config.pp` de acordo com suas necessidades.
+Altere o arquivo `$puppet_bootstrap_dir/manifests/config.pp` de acordo com suas necessidades.
Criação do nó administrativo
----------------------------
+Preencha o hostname e domínio da máquina no arquivo `/etc/hosts`:
+
+ 127.0.0.1 localhost
+ xxx.yyy.zzz.www hostname.domain hostname
+
Nesta etapa criamos um vserver para abrigar o nó administrativo:
- puppet apply -d -v /tmp/puppet-bootstrap/manifests/admin.pp
- puppet apply -d -v /tmp/puppet-bootstrap/manifests/firewall.pp
+ puppet apply -d -v $puppet_bootstrap_dir/manifests/admin.pp
+ puppet apply -d -v $puppet_bootstrap_dir/manifests/firewall.pp
Bootstrap do puppet no vserver administrativo
---------------------------------------------
- puppet apply -d -v /tmp/puppet-bootstrap/manifests/default-conf.pp
- puppet apply -d -v /tmp/puppet-bootstrap/manifests/gitosis.pp
- puppet apply -d -v /tmp/puppet-bootstrap/manifests/puppetmaster.pp
+ 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
Criação de repositórios padrão
------------------------------