Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
- Norddeutsche Edition -
How to Supernode - Norddeutsche Edition -
2
TOC Einleitung & Warum Grundstruktur & Dependencies
Besonderheiten des Setups Testumgebung Installation in der Praxis Fragen Hendrik Lüth
3
Einleitung & Warum Was ist Puppet?
Software zum deployen von Serversystemen Scripcharakteristik Ähnelt objektorientierten Programmiersprachen Individualkonfiguration durch inline-Variablen Warum der Aufwand und nicht grillen? 100% einheitliche Konfiguration der Gateways Niedrige Downtimes der einzelnen Systeme Anfängertauglich Hendrik Lüth
4
Grundstruktur Puppetmodul mit allen Vorlagen
Config-Vorlagen, Installationsanweisungen Gateway.pp Enthält alle Konfigurationsdaten ICVPN-AS, Mesh-MAC, IP-Netze, fastd-port Ruft Module und Klassen auf mesh_peerings.yaml Daten für iBGP supernode-key.secret Hendrik Lüth
5
Abhängigkeiten Puppet gitpuppet ffnord-Puppet-Repo
puppetlabs-stdlibpuppet puppetlabs-aptpuppet puppetlabs-vcsrepopuppet saz-sudopuppet torranceew-account gitpuppet ffnord-Puppet-Repo Hendrik Lüth
6
Besonderheiten des Setups
Geschrieben für Debian 7 Enthält die wichtigsten Infrastruktur-Dienste DHCP, RADVD, DNS, fastd, named, OVPN,alfred Zusätzliche Module ICVPN (tinc, bird, bird6) Statische DHCP-Leases GRE-Tunnel incl. BGP-config Für Uplink von sehr sehr coolen Vereinen ;-) Hendrik Lüth
7
Testumgebung Vagrant-Script (ffnord community example)
Virtualbox für SN-VMs Schnelles deployen von 3 Beispielcommunities Einrichten von SN-Vms mit puppet-script ICVPN, gluon knoten (dev) Todo: clients simulieren Springen in VMs per cmd Hendrik Lüth
8
Installation in der Praxis
Hier Installationsbeispiel einfügen Hendrik Lüth
9
Noch Fragen?! Hendrik Lüth
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.