summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bootstrap.mdwn35
1 files changed, 19 insertions, 16 deletions
diff --git a/bootstrap.mdwn b/bootstrap.mdwn
index d34bc28..a1b9ebb 100644
--- a/bootstrap.mdwn
+++ b/bootstrap.mdwn
@@ -19,43 +19,46 @@ Para este processo, utilizaremos as seguintes ferramentas:
Os seguintes estágios fazem parte de uma instalação padrão completa:
-1. Instalação do sistema padrão na máquina hospedeira
------------------------------------------------------
+Instalação do sistema padrão na máquina hospedeira
+--------------------------------------------------
Documentação [aqui](/install).
-2. Clonagem do puppet-bootstrap na máquina hospedeira
-------------------------------------------------------
+Clonagem do puppet-bootstrap na máquina hospedeira
+---------------------------------------------------
apt-get install git-core
git clone git://git.sarava.org/puppet-bootstrap /tmp/puppet-bootstrap
-3. Criação do nó administrativo
--------------------------------
+Altere o arquivo `/tmp/puppet-bootstra/manifests/config.pp` de acordo com suas necessidades.
+
+Criação do nó administrativo
+----------------------------
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
-4. Bootstrap do puppet no vserver administrativo
-------------------------------------------------
+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
-5. Criação de repositórios padrão
----------------------------------
+Criação de repositórios padrão
+------------------------------
Nesta etapa, criaremos um repositório para o [keyring](https://git.sarava.org/?p=keyringer.git;a=summary) e um repositório com a configuração padrão do puppet.
-6. Partida do puppetmaster
---------------------------
+Partida do puppetmaster
+-----------------------
+ /etc/init.d/puppetmaster start
-7. Configuração de backups:
----------------------------
+Configuração de backups:
+------------------------
1. Backup local criptografado:
1. Criação de chaves GPG.
@@ -64,8 +67,8 @@ Nesta etapa, criaremos um repositório para o [keyring](https://git.sarava.org/?p
1. Criação de chaves SSH para armazenamento remoto de backup.
2. Configuração do backup remoto.
-8. Criação de outros vservers/nós
----------------------------------
+Criação de outros vservers/nós
+------------------------------
* Nó de armazenamento ("storage") para agrupamento de backups.
* Proxy.