Seminarinformationen

Seminar - Ziel

In diesem 4-tägigen Seminar "Container Technologie: Docker und Kubernetes Administration und Orchestrierung" erhalten Sie umfassende Kenntnisse über Container-Technologien. Sie lernen, wie Sie eigene Applikationscontainer erstellen und verwalten und werden mit den wichtigsten Tools für die tägliche Container-Administration vertraut gemacht. Der Kurs beleuchtet sowohl die Stärken als auch die Schwächen der Container-Technologien und vermittelt Ihnen wichtige Techniken für Debugging und Troubleshooting. Nach Abschluss der Schulung sind Sie in der Lage, Container effizient zu implementieren und ihre Orchestrierung erfolgreich umzusetzen.

Teilnehmer - Zielgruppe

  • Administratoren

Kurs - Voraussetzungen

  • Solide Vorkenntnisse in der Administration von Linux-Systemen
  • sicherer Umgang mit der Kommandozeile

Seminardauer

  • 4 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Container Basics and Administration

  • Container vs. VM (Einsatzgebiete, Vor-/Nachteile, Portierbarkeit)
  • CI/CD, Microservices
  • Container-Engines: CRI-O vs. containerd, Container-/Image-Verwaltungstools (crictl, nerdctl)
  • Images: Pullen, Verwalten, Inspizieren
  • Container-Instanzen: Starten, Verwalten, Limitieren
  • Übersicht Container & Kernel-Namespaces (Verstehen, Auslesen, Setzen)
  • Troubleshooting

Images & Builds

  • Erstellen eigener Images: Dockerfile, Build-Direktiven, Build-Prozess
  • Praxis: Eigenes Image bauen, taggen und in Registry pushen

Container Security

  • Grundsätzliche Überlegungen, SSL/TLS
  • Vulnerability Scanning, Image Signing & Verification

Kubernetes – Wichtigste Ressourcen

  • Pods, Deployments, ReplicaSets, StatefulSets, DaemonSets
  • Services, Ingress, ConfigMaps, Secrets
  • PersistentVolumes und PersistentVolumeClaims
  • Namespaces, ResourceQuotas, LimitRanges
  • Praxis: Applikation mit Deployment, Service und Ingress deployen

Helm

  • Charts: Struktur, Werte, Templates
  • Repositories verwalten, Charts installieren und upgraden
  • Eigene Charts erstellen
  • Praxis: Applikation als Helm Chart paketieren und deployen

Kubernetes Administration & Security

  • RBAC: Roles, ClusterRoles, Bindings
  • Admission Controller: Konzept und Einsatz
  • Pod Security Admission (PSA) – Nachfolger von PSP
  • OPA/Gatekeeper: Policy-Management
  • Netzwerk-Policies und Cluster-Härtung
  • Praxis: RBAC-Rollen anlegen, PSA konfigurieren, OPA-Policy schreiben

Backup-Strategien

  • Cluster-Ressourcen sichern mit Velero
  • Praxis: Namespace-Backup und Restore mit Velero

Monitoring

  • Prometheus: Metriken, Scraping, Alertmanager
  • Grafana: Dashboards, Visualisierung
  • kube-state-metrics, node-exporter
  • Praxis: Prometheus & Grafana via Helm deployen

Weitere Schulungen zu Thema Kubernetes

LFD459 Kubernetes für App-Entwickler

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigen Seminar „LFD459 Kubernetes für App-Entwickler“ lernen Sie, wie Sie Anwendungen in einem Multi-Node-Cluster containerisieren, hosten, bereitstellen und konfigurieren. Sie beginnen mit einem einfachen Python-Skript, definieren Anwendungsressourcen und ...

LFS458 Kubernetes Administration

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 4-tägigen Seminar „LFS458 Kubernetes Administration“ erhalten Sie fundiertes Wissen zu den grundlegenden Konzepten und herstellerunabhängigen Werkzeugen für den Aufbau und die Verwaltung von Kubernetes-Clustern in Produktionsumgebungen. Sie setzen sich mit ...

Docker & Kubernetes Grundlagen – Einstieg in Container-Technologien

- u.a. in Leipzig, München, Erfurt, Virtual Classroom, Kassel

In diesem 3-tägigen Seminar "Docker & Kubernetes Grundlagen – Einstieg in Container-Technologien" erwerben Sie sowohl theoretisches Wissen als auch praktische Fähigkeiten im Umgang mit Docker. Sie lernen, wie man mit Containern arbeitet, eigene Docker-Images ...

Kubernetes - Monitoring

- u.a. in Hannover, Hamburg, Wien, Dresden, Erfurt

In diesem 2-tägigen Seminar „Kubernetes - Monitoring“ erhalten Sie eine Einführung in die Grundlagen von Kubernetes, seine Kernkonzepte und die Architektur von Clustern. Sie lernen die Bedeutung von Monitoring in Kubernetes-Umgebungen kennen und bekommen einen Überblick ...