From 58a3a5557302742a00d3a218859b0fc8c7ef31a7 Mon Sep 17 00:00:00 2001 From: drebs Date: Fri, 11 Mar 2011 18:40:12 -0300 Subject: usando puppet apply --- bootstrap.mdwn | 20 +++++++++++--------- 1 file 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 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. -- cgit v1.2.3