Das Seminar erschließt den Themenbereich Anwendungsbereitstellung mit Helm und FluxCD innerhalb einer StarlingX-Plattform. Das Seminar führt durch Paketierung, Bereitstellung, Aktualisierung und Überwachung von Plattform- und Fachanwendungen mit Helm-basierten Artefakten und deklarativen Abläufen.
Die Bearbeitung folgt einer durchgängigen technischen Reihenfolge: Ausgangslage erfassen, Komponenten und Abhängigkeiten einordnen, Konfiguration kontrolliert umsetzen, Zustand prüfen und typische Abweichungen systematisch eingrenzen. Demonstrationen und Laborübungen orientieren sich an realistischen Betriebs- und Integrationsaufgaben.
Inhaltsübersicht
- Anwendungsmodell und Lebenszyklus
- Helm-Paketierung
- Konfiguration für Edge-Standorte
- Deklarative Bereitstellung mit FluxCD
- Upgrade, Rollback und Entfernung
- Diagnose und Betriebsintegration
Zielgruppe
DevOps-Teams, Plattform Engineering, Kubernetes-Administration, Anwendungsbetrieb und technische Release-Verantwortliche.
Voraussetzungen
Kubernetes-Grundlagen, YAML, Container-Images und grundlegende Helm-Kenntnisse.
Seminarziele
- Anwendungsartefakte für StarlingX strukturiert vorbereiten.
- Helm-Werte, Abhängigkeiten und Umgebungsvarianten beherrschbar gestalten.
- Deklarative Bereitstellung und Zustandsabgleich nachvollziehen.
- Rollouts, Upgrades und Rücknahmen sicher durchführen.
Seminarinhalte
1. Anwendungsmodell und Lebenszyklus
- Plattformanwendungen, optionale Systemanwendungen und Fachanwendungen voneinander abgrenzen.
- Artefakte, Metadaten, Charts, Images und Konfigurationswerte einem Lebenszyklus zuordnen.
- Zustände von Upload, Anwendung, Aktivierung, Aktualisierung und Entfernung bewerten.
2. Helm-Paketierung
- Chart-Struktur, Templates, Values und Abhängigkeiten für eine Beispielanwendung aufbauen.
- Ressourcenanforderungen, Sicherheitskontexte und Servicekonten explizit festlegen.
- Charts mit Linting, Rendering und Versionsregeln vor der Übergabe prüfen.
3. Konfiguration für Edge-Standorte
- Standortabhängige Werte von gemeinsamem Anwendungsstand trennen.
- StorageClasses, Netzwerk-Attachments und Node-Affinitäten korrekt referenzieren.
- Secrets und Zertifikate ohne Klartextablage in Anwendungswerten integrieren.
4. Deklarative Bereitstellung mit FluxCD
- Gewünschten Zustand, Quellen und Synchronisationsbeziehungen nachvollziehbar definieren.
- Reconciliation, Abhängigkeiten und Health Checks beobachten.
- Drift zwischen deklarierter Konfiguration und Clusterzustand erkennen und bewerten.
5. Upgrade, Rollback und Entfernung
- Kompatibilität von Charts, CRDs, Images und Datenformaten vor einem Upgrade prüfen.
- Rollout mit Beobachtungspunkten und Abbruchkriterien durchführen.
- Fehlerhafte Änderungen zurücknehmen und verbleibende Ressourcen kontrolliert bereinigen.
6. Diagnose und Betriebsintegration
- Fehler in Rendering, Pull, Scheduling und Runtime anhand der richtigen Diagnoseebene trennen.
- Anwendungsstatus mit Pods, Ereignissen, Logs und Helm-Informationen korrelieren.
- Release- und Betriebsdokumentation als wiederholbares Runbook formulieren.
Praktische Übungen
- Paketierung einer mehrteiligen Beispielanwendung als Helm-Chart.
- Bereitstellung mit standortspezifischen Werten und anschließender Zustandsprüfung.
- Upgrade mit provoziertem Fehler und kontrollierter Rücknahme.
Geeignete Einsatzszenarien
- Bereitstellung von Netzwerk-, Analyse- oder Industrieanwendungen am Edge.
- Standardisierung identischer Anwendungen für mehrere StarlingX-Standorte.
- Einführung deklarativer Release-Prozesse für Plattformteams.
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DevOps-Teams, Plattform Engineering, Kubernetes-Administration, Anwendungsbetrieb und technische Release-Verantwortliche. |
| Voraussetzungen: | Kubernetes-Grundlagen, YAML, Container-Images und grundlegende Helm-Kenntnisse. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
