diff options
author | drebs <drebs@riseup.net> | 2011-03-11 18:40:12 -0300 |
---|---|---|
committer | drebs <drebs@riseup.net> | 2011-03-11 18:40:12 -0300 |
commit | 58a3a5557302742a00d3a218859b0fc8c7ef31a7 (patch) | |
tree | b31650e04feef082a348b4ed5a9d69c838204b2e | |
parent | 74d48573d3c1125658862d85b3c428c54b2da633 (diff) | |
download | padrao-58a3a5557302742a00d3a218859b0fc8c7ef31a7.tar.gz padrao-58a3a5557302742a00d3a218859b0fc8c7ef31a7.tar.bz2 |
usando puppet apply
-rw-r--r-- | bootstrap.mdwn | 20 |
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. |