Praktisches Kubernetes-Tutorial | Lerne Kubernetes in 1 Stunde - Kubernetes-Kurs für Anfänger
#kubernetes #k8s #techworldwithnana
Kubernetes, auch bekannt als K8s, ist die beliebteste Plattform für die Container-Orchestrierung zur Automatisierung von Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen.
In diesem vollständigen Kubernetes-Tutorial lernst du alles, was du wissen musst, um in 1 Stunde mit Kubernetes zu starten. Du wirst alle grundlegenden Konzepte lernen, einschließlich der wichtigsten Kubernetes-Komponenten, die du lernen musst, um effizient mit Kubernetes zu arbeiten. Du wirst die Syntax und den Inhalt der K8s-Konfigurationsdatei lernen, die verwendet wird, um Komponenten in einem Kubernetes-Cluster zu erstellen und zu konfigurieren, sowie wie man ein K8s-Cluster lokal einrichtet. Schließlich werde ich ein praktisches Demoprojekt zeigen, bei dem du lernst, wie man eine Webanwendung mit ihrer Datenbank in ein lokales Kubernetes-Cluster bereitstellt. Es ist eine einfache, aber realistische Anwendungsstruktur, die auch als Blaupause für die häufigsten Anwendungsstrukturen dienen kann.
▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬
► Dieser Kurs wird von Kasten gesponsert 🙌🏼
► Kostenloses Kubernetes-Backup und Migration - Lade Kasten's K10 herunter und erhalte 10 Knoten für immer kostenlos:
https://www.kasten.io/nana▬▬▬▬▬▬ Z E I T S T A M P E N ⏰ ▬▬▬▬▬▬
0:00 - Einführung und Kursübersicht
1:44 - Was ist Kubernetes
4:33 - Kubernetes-Architektur
9:29 - Node und Pod
8:58 - Haupt-K8s-Komponenten
09:29 - Node & Pod
12:19 - Service & Ingress
14:31 - ConfigMap & Secret
17:52 - Volume
19:46 - Deployment & StatefulSet
26:28 - Kubernetes-Konfiguration
32:39 - Minikube und Kubectl - K8s-Cluster lokal einrichten
41:17 - Vollständiges Demoprojekt: WebApp mit MongoDB bereitstellen
1:05:40 - Interaktion mit dem Kubernetes-Cluster
1:11:03 - Glückwunsch! Du hast es bis zum Ende geschafft 🎉
▬▬▬▬▬▬ Kursvoraussetzungen ▬▬▬▬▬▬
▬▬▬▬▬▬ 💎 KURSINHALTE 💎 ▬▬▬▬▬▬
💎 Teil 01: Einführung in Kubernetes
⌨️ Was ist Kubernetes
⌨️ Vorteile von Kubernetes
⌨️ Kubernetes-Architektur
💎 Teil 02: Hauptkomponenten von Kubernetes
⌨️ Node & Pod
⌨️ Zugriff mit Service & Ingress konfigurieren
⌨️ Externe Konfiguration mit ConfigMap & Secret
⌨️ Daten mit Volume speichern
⌨️ Replikation mit Deployment & StatefulSet
💎 Teil 03: Kubernetes-Konfiguration
💎 Teil 04: Kubernetes-Cluster lokal einrichten (Minikube und kubectl)
⌨️ Was ist Minikube
⌨️ Was ist Kubectl
⌨️ Minikube und Kubectl installieren
💎 Teil 05: Vollständiges Demoprojekt: WebApp mit MongoDB bereitstellen
⌨️ Demoprojektübersicht
⌨️ MongoDB ConfigMap erstellen
⌨️ MongoDB Secret erstellen
⌨️ MongoDB Deployment und Service erstellen
⌨️ WebApp Deployment und Service erstellen
⌨️ Geheimdaten an MongoDB Deployment übergeben
⌨️ Konfigurationsdaten an WebApp Deployment übergeben
⌨️ Externen Zugriff konfigurieren
⌨️ Alle K8s-Ressourcen in das Minikube-Cluster bereitstellen
⌨️ Interaktion mit dem Kubernetes-Cluster
⌨️ Webanwendung im Browser aufrufen
Wir haben einige Updates für Dinge vorgenommen, die sich in K8s geändert haben, z.B. die Minikube-Installation sowie ein neues Demoprojekt. Außerdem ist es eine komprimiertere und kürzere Version mit neuen Animationen. 😊
▬▬▬▬▬▬ Kurse und Tutorials auf Youtube 🎬 ▬▬▬▬▬▬
▬▬▬▬▬▬ Verbinde dich mit mir 👋 ▬▬▬▬▬▬