doc install puppet 3

This commit is contained in:
jigen 2015-01-07 23:18:19 +01:00
parent d9c3d8262d
commit 4fdbdc3a0d

View file

@ -70,7 +70,16 @@ Ovvero della centralizzazione, automazione delle configurazioni per indivia/orti
5. Aggiungere l'utente <hostname> al team "Deploy" dell'organizzazione opuppet. 5. Aggiungere l'utente <hostname> al team "Deploy" dell'organizzazione opuppet.
6. Testare eseguendo `git clone --recursive gogs@lattuga.net:opuppet/puppet-deploy.git` sul server <hostname> 6. Testare eseguendo `git clone --recursive gogs@lattuga.net:opuppet/puppet-deploy.git` sul server <hostname>
- Installare un nuovo server e configurare Git/puppet - Installare un nuovo server Debian wheezy e configurare Git/puppet
1. `wget https://apt.puppetlabs.com/puppetlabs-release-wheezy.deb && dpkg -i puppetlabs-release-wheezy.deb && apt-get update`
2. Creare il file `/etc/apt/preferences.d/00-puppet.pref` con le seguente configurazione:
`Package: puppet puppet-common
Pin: version 3.7*
Pin-Priority: 999
Package: facter
Pin: version 2.3*
Pin-Priority: 999`
1. Da root `apt-get install puppet git` 1. Da root `apt-get install puppet git`
2. Eliminare i file esistenti per puppet: `rm -rf /etc/puppet` 2. Eliminare i file esistenti per puppet: `rm -rf /etc/puppet`
3. Aggiungere l'utente specifico del server sulla piattaforma Gogs (vedi piu' in alto) 3. Aggiungere l'utente specifico del server sulla piattaforma Gogs (vedi piu' in alto)