From c1b973a39a5be58eb4465603b971235ed7fedd4d Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 24 Feb 2024 15:03:05 -0300 Subject: Feat: migrate docs from Ikiwiki to MkDocs --- bootstrap.md | 295 ----------------------------------------------------------- 1 file changed, 295 deletions(-) delete mode 100644 bootstrap.md (limited to 'bootstrap.md') diff --git a/bootstrap.md b/bootstrap.md deleted file mode 100644 index c02bfd2..0000000 --- a/bootstrap.md +++ /dev/null @@ -1,295 +0,0 @@ -[[!toc levels=4]] - -Bootstrap de uma configuração completa -====================================== - -Este documento tem como objetivo descrever o **processo de bootstrap** de uma -configuração completa de um servidor utilizando o [Padrão Saravá](/). O -*processo de bootstrap* pode ser compreendido como "o processo de coordenar -diversos processos interdepententes de forma que seja atingida uma configuração -sistêmica estável". - -Para este processo, utilizaremos as seguintes ferramentas: - -* [Debian GNU/Linux 6.0](http://www.debian.org/releases/squeeze/). -* [Linux-VServer](http://linux-vserver.org/) ([pacote do debian](http://packages.debian.org/squeeze/linux-image-2.6-vserver-686)). -* [Git](http://git-scm.com/) e [gitosis](http://swik.net/gitosis). -* [puppet-bootstrap](http://git.sarava.org/?p=puppet-bootstrap.git;a=summary). -* [hydra](http://git.sarava.org/?p=hydra.git;a=summary). - -Os seguintes estágios fazem parte de uma instalação padrão completa: - -Instalação do sistema padrão na máquina hospedeira --------------------------------------------------- - -Documentação [aqui](/install). - -Configuração da máquina hospedeira ----------------------------------- - -Configure algumas variáveis de ambiente: - - export domain="projeto.org" - export hostname=`hostname | sed -e s/\\\\..*$//` - export puppet_bootstrap_dir=/var/tmp/puppet-bootstrap - export PUPPETLIB=${puppet_bootstrap_dir}/modules - -Configure o arquivo `/etc/hosts` (a ordem dos hostnames influencia nos resultados do `facter`): - - cat > /etc/hosts < /var/vservers/${hostname}-master/etc/default/locale - cp -r ${puppet_bootstrap_dir} \ - /var/vservers/${hostname}-master/${puppet_bootstrap_dir} - cp -r /usr/local/puppet \ - /var/vservers/${hostname}-master/usr/local/puppet - wipe -rcfq -S r -R /dev/urandom ${puppet_bootstrap_dir} /usr/local/puppet - -Acesse o vserver e instale algumas ferramentas: - - vserver ${hostname}-master enter - apt-get update - apt-get -y upgrade - apt-get -y install git puppet puppetmaster wipe - -Configure o hostname e domínio do nó administrativo: - - cat > /etc/hosts <