Kubernetes: Eine Einführung in 120 Minuten // deutsch

the native web GmbH
the native web GmbH
40.7 هزار بار بازدید - 2 سال پیش - Kubernetes (K8s) ist der Industriestandard,
Kubernetes (K8s) ist der Industriestandard, um Docker-Container verteilt in einem Cluster zu orchestrieren und auszuführen. Doch wie funktioniert Kubernetes und was sind die zu Grunde liegenden Konzepte? In diesem Video erklärt Golo Roden, Gründer und CTO der the native web GmbH, wie man ein Cluster einrichtet, Web-Anwendungen und -APIs deployed und sie mit Let's Encrypt verbindet.

https://kops.sigs.k8s.io/
https://kubernetes.io/docs/tasks/tools/

0:00:00 – Einleitung
0:01:21 – Agenda
0:02:00 – Was ist Kubernetes (K8s)?
0:03:52 – "The network is the computer"
0:04:28 – Control-Plane vs Worker-Nodes
0:06:58 – Ein Kubernetes-Cluster einrichten
0:10:30 – Digital Ocean verwenden
0:13:17 – kubectl installieren
0:14:43 – Konfiguration herunterladen
0:16:18 – Updates aktivieren
0:18:56 – kubectl konfigurieren
0:19:58 – Worker-Nodes anzeigen
0:22:02 – Namespace hinzufügen und löschen
0:25:00 – Imperatives vs deklaratives Vorgehen
0:27:15 – Manifeste anlegen und verwenden
0:30:27 – Labels und Annotations verwenden
0:36:29 – Authentifizierung, Autorisierung und Kontexte
0:38:54 – Container, Pods und Deployments
0:43:11 – Deployments und Pods definieren
0:54:21 – Services definieren
1:00:14 – Services innerhalb des Clusters verwenden
1:07:31 – Services über Node-Ports freigeben
1:10:17 – Services über Load-Balancer freigeben
1:18:58 – Nginx als Ingress-Controller einrichten
1:25:29 – Ingress-Controller und Services verbinden
1:32:16 – Umgebungsvariablen für Pods setzen
1:34:47 – Pods skalieren
1:36:34 – Zero-Downtime-Updates konfigurieren
1:38:43 – Ressourcenverbrauch konfigurieren
1:42:49 – Health-Checks einrichten
1:46:06 – Auf private Docker-Registries zugreifen
1:49:37 – Pods im Netzwerk isolieren
1:55:45 – HTTPS mit Cert-Manager und Let's Encrypt einrichten
2:03:40 – Alle Komponenten im Zusammenspiel
2:05:28 – Was noch fehlt

────────────────────

Über the native web 🦄

Wir sind ein Beratungs-, Schulungs- und Entwicklungsunternehmen, das sich auf Web- und Cloud-Technologien spezialisiert hat. Wir streben nach intelligenten und eleganten Lösungen für komplexe Probleme, und wir glauben, dass Softwareentwicklung kein Selbstzweck ist. Stattdessen sollte Software tatsächliche Probleme der realen Welt lösen.

Wir glauben, dass native Web- und Cloud-Technologien das Fundament sind, auf dem die Zukunft aufbaut. Unsere Kernkompetenz ist der Entwurf und die Entwicklung verteilter Web- und Cloud-Anwendungen unter Verwendung dieser Technologien in interdisziplinären Teams. Wir entwickeln auch unser eigenes Open-Source-Framework namens wolkenkit. Und wir lieben es, unser Wissen in Schulungen und Workshops, auf Konferenzen und bei Usergroups zu teilen.

⬥ Kanal abonnieren: @thenativeweb

────────────────────

Weiterführende Links 🌍

⬥ Webseite: https://www.thenativeweb.io/
⬥ Twitter: Twitter: thenativeweb, Twitter: goloroden
⬥ Discord: Discord: discord
⬥ GitHub: https://github.com/thenativeweb
⬥ wolkenkit: https://www.thenativeweb.io/wolkenkit...
⬥ Impressum: https://www.thenativeweb.io/company/l...
2 سال پیش در تاریخ 1401/01/01 منتشر شده است.
40,720 بـار بازدید شده
... بیشتر