summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrebs <drebs@riseup.net>2011-03-11 17:15:51 -0300
committerdrebs <drebs@riseup.net>2011-03-11 17:15:51 -0300
commit74d48573d3c1125658862d85b3c428c54b2da633 (patch)
treeb1275b64d8ba5602149feccf67808a401435b229
parenta38e5f680ef70089a20c6a6697028abbb03075fc (diff)
downloadpadrao-74d48573d3c1125658862d85b3c428c54b2da633.tar.gz
padrao-74d48573d3c1125658862d85b3c428c54b2da633.tar.bz2
Automatizando uma parte do bootstrap com o modulo puppet-bootstrap
-rw-r--r--bootstrap.mdwn22
1 files changed, 13 insertions, 9 deletions
diff --git a/bootstrap.mdwn b/bootstrap.mdwn
index d784155..dbb0663 100644
--- a/bootstrap.mdwn
+++ b/bootstrap.mdwn
@@ -25,13 +25,14 @@ 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.
3. Bootstrap do puppet no vserver administrativo.
- 1. Pré-requisitos: [Configurações de DNS e Firewall](/puppet).
- 2. Instalação e configuração do gitosis.
- 3. Criação de um repositório para o [keyring](https://git.sarava.org/?p=keyringer.git;a=summary).
- 4. Criação de um repositório com a configuração padrão do puppet.
- 5. Instalação do puppetmaster com cron para atualização automática do repositório.
- 6. Clonagem da configuração inicial padrão do puppet.
- 7. Execução do puppetmaster pela primeira vez.
+ 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.
4. Configuração de backups:
1. Backup local criptografado:
1. Criação de chaves GPG.
@@ -46,8 +47,11 @@ Os seguintes estágios fazem parte de uma instalação padrão completa:
* Test.
-Configuração do puppet
-----------------------
+Pedaços de código úteis para o bootstrap
+========================================
+
+Configuração de submódulos padrão
+---------------------------------
apt-get install puppetmaster puppet git-core openssh-server
cd /etc/puppet