summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrebs <drebs@riseup.net>2011-03-11 18:40:12 -0300
committerdrebs <drebs@riseup.net>2011-03-11 18:40:12 -0300
commit58a3a5557302742a00d3a218859b0fc8c7ef31a7 (patch)
treeb31650e04feef082a348b4ed5a9d69c838204b2e
parent74d48573d3c1125658862d85b3c428c54b2da633 (diff)
downloadpadrao-58a3a5557302742a00d3a218859b0fc8c7ef31a7.tar.gz
padrao-58a3a5557302742a00d3a218859b0fc8c7ef31a7.tar.bz2
usando puppet apply
-rw-r--r--bootstrap.mdwn20
1 files changed, 11 insertions, 9 deletions
diff --git a/bootstrap.mdwn b/bootstrap.mdwn
index dbb0663..c60d42e 100644
--- a/bootstrap.mdwn
+++ b/bootstrap.mdwn
@@ -23,16 +23,18 @@ 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. [Criação de um vserver padrão](/vservers) para hospedar um nó administrativo.
+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.
- 1. Puppet-bootstrap:
- 1. Pré-requisitos: [Configurações de DNS e Firewall](/puppet).
- 2. Instalação e configuração do gitosis.
- 3. Instalação do puppetmaster com cron para atualização automática do repositório.
- 2. Criação de um repositório para o [keyring](https://git.sarava.org/?p=keyringer.git;a=summary).
- 3. Criação de um repositório com a configuração padrão do puppet.
- 4. Clonagem da configuração inicial padrão do puppet.
- 5. Execução do puppetmaster pela primeira vez.
+ 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.