Supernode-puppet: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Kaleng (Diskussion | Beiträge) |
Keine Bearbeitungszusammenfassung |
||
Zeile 14: | Zeile 14: | ||
= Installation = | = Installation = | ||
apt-get install git puppet; | apt-get install git puppet; | ||
git clone https://github.com/ | git clone https://github.com/kaleng/supernode /etc/puppet/modules; | ||
cp /etc/puppet/modules/supernode.pp /etc/puppet/manifests/ | cp /etc/puppet/modules/supernode.pp /etc/puppet/manifests/ | ||
# editiere /etc/puppet/manifests/supernode.pp | # editiere /etc/puppet/manifests/supernode.pp | ||
puppet apply /etc/puppet/manifests/supernode.pp; | puppet apply /etc/puppet/manifests/supernode.pp; |
Version vom 2. Dezember 2014, 10:51 Uhr
Was ist puppet für Supernodes?
Puppet ( http://puppetlabs.com/ ) ist ein Konfigurationsmanagement tool.
Hier wird es dazu verwendet um mit möglichst wenig aufwand einen Supernode für Freifunk-KBU zu konfigurieren.
Voraussetzung: Debian 7 Mininmalinstallation (z.B. auf vhost)
des weiteren:
- Zugewiesener Fastd-Server mit
- fastd-secret key
- auth für register
Installation
apt-get install git puppet; git clone https://github.com/kaleng/supernode /etc/puppet/modules; cp /etc/puppet/modules/supernode.pp /etc/puppet/manifests/ # editiere /etc/puppet/manifests/supernode.pp puppet apply /etc/puppet/manifests/supernode.pp;