Das Seminar behandelt die reproduzierbare Bereitstellung und den Betrieb von Kubernetes-Clustern auf Vates VMS. Behandelt werden VM-Templates, Cloud-init, Xen-Orchestra-Rezepte, Netzwerkbereiche, Cloud Controller, persistente Speicheroptionen, Skalierung, Sicherheitsgrenzen und die Abgrenzung zwischen Plattform- und Cluster-Backup.
Inhaltsübersicht
- Zielsetzung und Einsatzbereich
- Zielgruppe und Voraussetzungen
- Schrittweise Seminarinhalte
- Praxislabor
- Behandelte Betriebsszenarien
Zielsetzung
- Kubernetes-Workloads passend auf einer virtualisierten Vates-Plattform planen
- Cluster über Rezepte und vorbereitete Templates reproduzierbar bereitstellen
- Cloud Controller, Netzwerk und Storage-Integration methodisch einrichten
- Betrieb, Skalierung, Schutz und Fehleranalyse über beide Plattformebenen organisieren
Zielgruppe
Plattformteams, Kubernetes-Administration, DevOps Engineering, Cloud Engineering und Systemadministration.
Voraussetzungen
Grundkenntnisse in Kubernetes, Linux, IP-Netzen und Xen Orchestra. Eine Testumgebung mit ausreichenden Ressourcen, funktionsfähigem DNS und vorbereitetem VM-Template ist erforderlich.
Seminarinhalte
Modul 1: Zielarchitektur und Voraussetzungen
- Schritt 1: Clusterrollen, Fehlerdomänen und Ressourcenbedarf der Nodes bestimmen
- Schritt 2: DNS, NTP, MTU, Routing, Pod- und Service-Netze vorab planen
- Schritt 3: Abhängigkeiten zwischen XCP-ng-Pool, VM-Netz und Kubernetes-Netz dokumentieren
- Schritt 4: Verfügbarkeits- und Backupgrenzen zwischen Hypervisor und Cluster festlegen
Modul 2: Templates und automatisierte Node-Erstellung
- Schritt 1: Linux-Template mit Guest Tools und Cloud-init vorbereiten
- Schritt 2: SSH-Zugriff, Benutzer, Paketquellen und Basishärtung standardisieren
- Schritt 3: Ressourcenprofile für Control Plane und Worker festlegen
- Schritt 4: Templateversionen und reproduzierbare Aktualisierung organisieren
Modul 3: Bereitstellung mit Xen-Orchestra-Rezepten
- Schritt 1: Verfügbares Kubernetes-Rezept auswählen und Parameter prüfen
- Schritt 2: Pod- und Service-CIDR konfliktfrei festlegen
- Schritt 3: Cluster-VMs erstellen und Initialisierung überwachen
- Schritt 4: Clusterzustand, Nodes, Systempods und Netzwerkkomponenten validieren
Modul 4: Cloud Controller und Lebenszyklus
- Schritt 1: Rolle des Xen Orchestra Cloud Controller Managers einordnen
- Schritt 2: Node-Initialisierung, Labels, Taints und Löschvorgänge nachvollziehen
- Schritt 3: Skalierung durch zusätzliche VMs kontrolliert durchführen
- Schritt 4: Fehler bei Node-Zuordnung, API-Zugriff und Berechtigungen analysieren
Modul 5: Persistente Daten und Netzwerkintegration
- Schritt 1: Storageklassen und verfügbare Integrationsoptionen bewerten
- Schritt 2: Persistente Volumes gegen VM- und SR-Lebenszyklen abgrenzen
- Schritt 3: Load-Balancer-, Ingress- und externe Netzwerkpfade planen
- Schritt 4: Backupanforderungen für etcd, Anwendungsdaten, VMs und Storage getrennt definieren
Modul 6: Betrieb, Sicherheit und Wiederherstellung
- Schritt 1: Patch- und Upgradeprozesse für Cluster und Plattform koordinieren
- Schritt 2: Secrets, Servicekonten und Administrationszugriffe schützen
- Schritt 3: Monitoringereignisse aus Kubernetes, VMs und Hosts korrelieren
- Schritt 4: Node-, VM- und Poolausfälle testen und ein Wiederanlaufhandbuch erstellen
Praxislabor
- Erstellung eines cloud-init-fähigen Node-Templates
- Bereitstellung eines mehrknotigen Clusters über Xen Orchestra
- Skalierung um einen Worker und Prüfung des Node-Lebenszyklus
- Entwurf eines mehrstufigen Backup- und Wiederanlaufkonzepts
Behandelte Betriebsszenarien
- Entwicklungs- und Testcluster
- Produktionsnahe MicroK8s-Umgebung
- Automatisierte Clusterbereitstellung
- Kubernetes als Plattformdienst auf XCP-ng
Fachbereichsleitung und Ansprechpersonen
-

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: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Plattformteams, Kubernetes-Administration, DevOps Engineering, Cloud Engineering und Systemadministration. |
| Voraussetzungen: | Grundkenntnisse in Kubernetes, Linux, IP-Netzen und Xen Orchestra. Eine Testumgebung mit ausreichenden Ressourcen, funktionsfähigem DNS und vorbereitetem VM-Template ist erforderlich. |
| 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, angeleitete Übungen und praktische Laboraufgaben am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, 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.
