]> gitweb.fluxo.info Git - padrao.git/commitdiff
descrevendo melhos os estagios
authordrebs <drebs@riseup.net>
Fri, 11 Mar 2011 22:06:36 +0000 (19:06 -0300)
committerdrebs <drebs@riseup.net>
Fri, 11 Mar 2011 22:06:36 +0000 (19:06 -0300)
bootstrap.mdwn

index c60d42ec9c5e32c723ad2bc31d0ede9cc9a98c70..d34bc288bd1e46dfb3a110630fbb375ae7261aff 100644 (file)
@@ -17,36 +17,61 @@ Para este processo, utilizaremos as seguintes ferramentas:
 * [puppet-bootstrap](http://git.sarava.org/?p=puppet-bootstrap.git;a=summary).
 * [hydra](http://git.sarava.org/?p=hydra.git;a=summary).
 
-Estágios de configuração
-------------------------
-
 Os seguintes estágios fazem parte de uma instalação padrão completa:
 
-1. [Instalação do sistema padrão](/install) na máquina hospedeira.
-2. Clonagem do puppet-bootstrap na hospedeira:
-       apt-get install git-core
-       git clone git://git.sarava.org/puppet-bootstrap /tmp/puppet-bootstrap
-3. [Criação de um vserver padrão](/vservers) para hospedar um nó administrativo.
-       puppet apply -d -v /tmp/puppet-bootstrap/manifests/admin.pp
-       puppet apply -d -v /tmp/puppet-bootstrap/manifests/firewall.pp
-3. Bootstrap do puppet no vserver administrativo.
-       puppet apply -d -v /tmp/puppet-bootstrap/manifests/gitosis.pp
-       puppet apply -d -v /tmp/puppet-bootstrap/manifests/puppetmaster.pp
-4. Criação de um repositório para o [keyring](https://git.sarava.org/?p=keyringer.git;a=summary).
-5. Criação de um repositório com a configuração padrão do puppet.
-6. Execução do puppetmaster já no automático.
-4. Configuração de backups:
-    1. Backup local criptografado:
-        1. Criação de chaves GPG.
-        2. Configuração do backup local.
-    2. Backup remoto:
-        1. Criação de chaves SSH para armazenamento remoto de backup.
-        2. Configuração do backup remoto.
-5. Criação de outros vservers/nós:
-    * Nó de armazenamento ("storage") para agrupamento de backups.
-    * Proxy.
-    * Web.
-    * Test.
+1. Instalação do sistema padrão na máquina hospedeira
+-----------------------------------------------------
+
+Documentação [aqui](/install).
+
+2. 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
+-------------------------------
+
+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
+------------------------------------------------
+
+    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
+---------------------------------
+
+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
+--------------------------
+
+
+7. Configuração de backups:
+---------------------------
+
+1. Backup local criptografado:
+    1. Criação de chaves GPG.
+    2. Configuração do backup local.
+2. Backup remoto:
+    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
+---------------------------------
+
+* Nó de armazenamento ("storage") para agrupamento de backups.
+* Proxy.
+* Web.
+* Test.
+
 
 
 Pedaços de código úteis para o bootstrap