Continuous Delivery: Konfigmanagement mit RPM, Deployment mit YADT

Teil I “Konfigmanagement mit RPM” erläutert, wie man eine große Anzahl von Maschinen automatisiert via Subversion und RPM aufsetzen und konfigurieren kann.

Ein einfaches Templating-System mit hierarchischer Variablenersetzung erlaubt das Konfigurieren einzelner Hosts bis hin zu ganzen Hostgruppen und minimiert Redundanz. RPMs mit den geaenderten Konfigurationen werden automatisch generiert und publiziert.

Teil II “Deployment mit YADT” setzt auf einem paketbasierten Deployment auf und berücksichtigt darüber hinaus auch die Abhängigkeiten zwischen Paketen und Services bzw. von Services untereinander.

Dabei stellt YADT sicher, dass bei Updates die direkt und indirekt abhaengigen Services ermittelt und diese in richtiger Reihenfolge gestoppt bzw. gestartet werden. Das Deployment kann dann als sequentielle Welle, teilparallel mit vorheriger “Pilotphase” oder komplett parallel durchgeführt werden.

Länge: normal

Sponsoren

Coinor
akquinet
Hype
Saperion
kaufda
Versant
tarent solutions
adesso
immobilienscout24
whatever mobile
nokia

Partner

Java User Group Berlin Brandenburg Logo