Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman...

53
Systemmanagement mit Puppet und Foreman CeBIT 2015 19. März 2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH [email protected] B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development

Transcript of Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman...

Page 1: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Systemmanagement mit Puppet undForemanCeBIT 2015 19. März 2015

Mattias GieseSystem Management & Monitoring Architect

B1 Systems [email protected]

B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development

Page 2: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Vorstellung B1 Systems

gegründet 2004primär Linux/Open Source-Themennational & international tätigüber 60 Mitarbeiterunabhängig von Soft- und Hardware-HerstellernLeistungsangebot:

Beratung & ConsultingSupportEntwicklungTrainingBetriebLösungen

dezentrale Strukturen

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 2 / 53

Page 3: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

SchwerpunkteVirtualisierung (XEN, KVM & RHEV)Systemmanagement (Spacewalk, Red Hat Satellite, SUSEManager)Konfigurationsmanagement (Puppet & Chef)Monitoring (Nagios & Icinga)IaaS Cloud (OpenStack & SUSE Cloud & RDO)Hochverfügbarkeit (Pacemaker)Shared Storage (GPFS, OCFS2, DRBD & CEPH)Dateiaustausch (ownCloud)Paketierung (Open Build Service)Administratoren oder Entwickler zur Unterstützung des Teamsvor Ort

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 3 / 53

Page 4: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Überblick über verwendete Komponenten

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 4 / 53

Page 5: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Verwendete Komponenten

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 5 / 53

Page 6: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman Kurzvorstellung

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 6 / 53

Page 7: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman 1/2

System Lifecycle Management SoftwareBenutzung via Web-UI/CLI/Restful APImodular aufgebautkann DHCP/DNS/TFTP/Puppet/Puppet CA verwaltenteilweise Support von Chef (Reports)Zukunft: Support von cfengine

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 7 / 53

Page 8: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman 2/2

Provisionierung von virtuellen Maschinen (libvirt, VMWare)Cloud: AWS, OpenStack, GCE, oVirt, RHEVSteuerung von iLO/DRAC/andereinstallierbar auf RHEL/Fedora/Debian/Ubuntu

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 8 / 53

Page 9: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman Architektur

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 9 / 53

Page 10: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman – Komponenten

erweiterbar durch PluginsForeman Discovery: Metal as a ServiceHooks: Beliebigen Code in verschiedenen Phasen ausführen

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 10 / 53

Page 11: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman Discovery

besteht aus zwei TeilenPlugin für Foreman Web-ApplikationLivesystem basierend auf oVirt-Node

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 11 / 53

Page 12: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman GUI: Dashboard

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 12 / 53

Page 13: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman GUI: Hosts Overview

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 13 / 53

Page 14: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman GUI: Hosts Detail

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 14 / 53

Page 15: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman GUI: Puppet Overview

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 15 / 53

Page 16: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman GUI: Puppet Reports Overview

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 16 / 53

Page 17: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman GUI: Puppet Report Detail

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 17 / 53

Page 18: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Foreman GUI: Puppet Classes Overview

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 18 / 53

Page 19: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Icinga Kurzvorstellung

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 19 / 53

Page 20: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Icinga

Fork des Monitoringsystems Nagios (2009)Kompatibel mit Nagios-Konfiguration und Pluginsverbessertes CGI Interface sowie neue Oberfläche Icinga-Webzusätzliche Bugfixes und Features, die nicht in Nagiosaufgenommen wurden

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 20 / 53

Page 21: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Icinga CGI GUI: Services

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 21 / 53

Page 22: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Icinga CGI GUI: Hosts Down

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 22 / 53

Page 23: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Logstash Kurzvorstellung

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 23 / 53

Page 24: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Logstash 1/2

komplette Log-Infrastrukturunterstützt eine Vielzahl von Protokollformaten durch Filtereinfach zu implementieren

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 24 / 53

Page 25: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Logstash 2/2

benutzt Elasticsearch für Datenhaltungskaliert horizontal (Indexer, Elasticsearch, Redis)Kibana3 ist eine sehr flexible GUI zur Visualisierung der Logs

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 25 / 53

Page 26: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Logstash Inputs

file: Normale Dateisyslog: lauscht auf Port 514 und kann somit Ziel von

rsyslog/syslog-ng usw. seinlumberjack: Input für eigenen Transportmechanismus

(logstash-forwarder). . .

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 26 / 53

Page 27: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Logstash Filters

grok: Regexes auf Steroiden. Vorgefertigte Pattern erleichterndie Benutzung von Regex

mutate: Log nachträglich anpassengeoip: z. B. das Land zu einer IP-Adresse im Log herausfinden.

. . .

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 27 / 53

Page 28: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Logstash Outputs

elasticsearch: Empfohlen für Produktiveinsatz (und für Kibana)file: In Datei schreiben

graphite: Output nach Graphite für Graphing. . .

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 28 / 53

Page 29: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Kibana3: Log Search and Filters

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 29 / 53

Page 30: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Kibana3: IRC Log Example

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 30 / 53

Page 31: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Kibana3: Twitter Example mit Geo-IP

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 31 / 53

Page 32: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Puppet Kurzvorstellung

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 32 / 53

Page 33: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Puppet 1/2

KonfigurationsverwaltungssystemEntwicklung seit 2005 durch Puppet Labseine der drei „Großen“ neben cfengine/Chefunterstützt verschiedene Unixe/Linux, WindowsCommunity und Enterprise Variante

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 33 / 53

Page 34: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Puppet 2/2

implementiert eine Modellsprache auf Rubywir beschreiben, was getan werden soll, nicht wieführt nur benötigte Änderungen am System durchabstrahiert Unterschiede zwischenDistributionen/Betriebssystemendynamische Konfiguration basierend auf Hardware/Softwareinfo(facter)

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 34 / 53

Page 35: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Einfaches Manifest

Einfaches Manifestfile{’/etc/myservice.conf’:

ensure => present,content => ’Hallo Welt\n’,owner => ’root’,group => ’root’,mode => ’644’,

}package{’firefox’:

ensure => present,}

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 35 / 53

Page 36: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Abstraktion des Codes

Ressource: Datei, Paket, Dienst, Benutzer, Gruppe, usw.Manifest: Datei mit Endung .pp

enthält ein oder mehrere RessourcenAnwendung: puppet apply myconfig.pp

Klassen bündeln Ressourcen, z.B.: Paket, Datei und DienstModule bündeln Klassen

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 36 / 53

Page 37: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Einfache KlasseEinfache Klasse

class sshserver() {package{’openssh’:

ensure => present,}file{’/etc/ssh/sshd_config’:

ensure => present,source => puppet:///sshd_config,[...]notify => Service[’sshd’],require => Package[’openssh’],

}service{’sshd’,

ensure => running,enable => true,

}}

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 37 / 53

Page 38: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Einstieg in PuppetDB

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 38 / 53

Page 39: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

PuppetDB

Data Warehouse für PuppetAblösung für altes storeconfigs KonzeptDeduplizierung der gesammelten Datenbietet Restful-API für AbfragenAnwendungsfall: Exportierte RessourcenWeb-UI: PuppetBoard

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 39 / 53

Page 40: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

PuppetDB

Exportierte Ressourcen am Beispiel von MonitoringRessourcen werden auf den zu überwachenden Systemeneingesammelt (exportiert)exportierte Ressourcen werden in PuppetDB gespeichertexportierte Ressourcen werden dann auf dem Monitoringsystem(Icinga) angewendet

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 40 / 53

Page 41: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

PuppetDB

Exportierte Nagios Host Ressource@@nagios_host{"nagios_${::hostname}":

ensure => present,address => "$::ipaddress",host_name => "$::fqdn",check_command => ’check_ping!100.0,20%!500.0,60%’,display_name => "$::fqdn",max_check_attempts => ’3’,use => ’generic-host’,target => \

"/etc/icinga/conf.d/service_ssh_${::hostname}.cfg",}

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 41 / 53

Page 42: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

PuppetDB

Anwenden der exportierten Ressourcen# Collect all exported monitoring resourcesif $::monitoring_server == $::fqdn {

Nagios_Host<<| |>> {}Nagios_Service<<| |>> {}

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 42 / 53

Page 43: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Beispielabfragen

BeispielabfragenAlle Nodes mit Debian["and",

["=", "name", "operatingsystem"],["=", "value", "Debian"]]

Uptime zwischen ca. 28h und ca. 12d["and",

["=", "name", "uptime_seconds"],[">=", "value", 100000],["<", "value", 1000000]]

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 43 / 53

Page 44: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

PuppetDB Dashboard 1/2

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 44 / 53

Page 45: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

PuppetDB Dashboard 2/2

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 45 / 53

Page 46: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Spacewalk Kurzvorstellung

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 46 / 53

Page 47: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Spacewalk Kurzvorstellung

System Lifecycle Management Software (2002)Grundlage für RH Satellite bis 5.x und SUSE Managerseit 2008 offenes Software Projekt (GPL2)unterstützt RHEL/SUSE (und Derivate), teilweiseDebian/Ubuntu (nur Softwareverwaltung)

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 47 / 53

Page 48: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Spacewalk Features 1/2

Provisionierung von Systemen (Anbindung an Cobbler)Steuerung von Hypervisoren (KVM/Xen)Softwaremanagement mit ChannelstrukturStaging (Einfrieren bestimmter Versionsstände)einfache KonfigurationsverwaltungAusführung von Skripten auf verwalteten Maschinen

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 48 / 53

Page 49: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Spacewalk Features 2/2

zeitgesteuerte Ausführung von AufgabenMonitoring„Verwaltung“ von Crashes (abrt)OpenSCAP Einbindung (Software-Auditing)Bedienung durch Web-UI/CLI/XMLRPC-API

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 49 / 53

Page 50: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Spacewalk: GUI Overview

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 50 / 53

Page 51: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Spacewalk: System Details

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 51 / 53

Page 52: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Spacewalk: Channel Overview

B1 Systems GmbHSystemmanagement mit Puppet und

Foreman 52 / 53

Page 53: Systemmanagement mit Puppet und Foreman · Systemmanagement mit Puppet und Foreman CeBIT201519.März2015 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de

Vielen Dank für Ihre Aufmerksamkeit!

Bei weiteren Fragen wenden Sie sich bitte an [email protected] +49 (0)8457 - 931096.

Besuchen Sie uns auch hier auf der CeBIT,Halle 6, H16/312.

B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development