Zum Inhalt springen

Kubernetes verstehen

Aktualisiert für 2022: FREE GUIDE

Ein Leitfaden zur Modernisierung Ihrer Cloud-Infrastruktur

Im Inneren dieses Handbuchs

Wir haben unser beliebtes E-Book " Kubernetes verstehen" aktualisiert : Ein Leitfaden zur Modernisierung Ihrer Cloud-Infrastruktur. Diese umfassende Ressource deckt alles ab, von den grundlegenden Konzepten von Kubernetes bis hin zu den Komponenten eines Kubernetes-Clusters und der Implementierung eines Netzwerkmodells. Neu in der Ausgabe 2022 sind Abschnitte zum Verständnis des Standard-Kubernetes-Dashboards, der Hochverfügbarkeits-Kontrollebene und der automatischen Skalierung.

Kubernetes verstehen - Aktualisiertes eBook von Linode
Das werden Sie lernen:
  • Was ist Kubernetes?
  • Master, Knoten und die Steuerungsebene
  • Objekte
  • Steuerungen
  • Networking
  • Unser Standpunkt

Was ist Kubernetes?

Kubernetes kann den Lebenszyklus von Containern verwalten, sie je nach Bedarf der Anwendung erstellen und zerstören und bietet darüber hinaus eine Vielzahl weiterer Funktionen. Es hat sich zu einem der meistdiskutierten Konzepte in der Cloud-basierten Anwendungsentwicklung entwickelt. Der Aufstieg von Kubernetes signalisiert einen Wandel in der Art und Weise, wie Anwendungen entwickelt und bereitgestellt werden.

Master, Knoten und die Steuerungsebene

Damit ein Kubernetes-Cluster die Homöostase für Ihre Anwendung aufrechterhalten kann, benötigt er eine zentrale Quelle für Kommunikation und Befehle. Master, Nodes und Control Plane sind wesentliche Komponenten. Die Control Plane bezieht sich auf Funktionen, die Entscheidungen über die Cluster-Wartung treffen, während der Master das ist, womit Sie über die Kommandozeile interagieren, um den Zustand Ihres Clusters zu beurteilen.

Objekte

In Kubernetes API gibt es vier grundlegende Kubernetes-Objekte: Pods, Services, Volumes und Namespaces stellen die Abstraktionen dar, die kommunizieren, was Ihr Cluster tut. Diese Objekte beschreiben, welche containerisierten Anwendungen ausgeführt werden, auf welchen Knoten sie laufen, welche Ressourcen verfügbar sind und mehr.

Steuerungen

Ein Controller ist ein Regelkreis, der die Kubernetes API kontinuierlich beobachtet und versucht, den gewünschten Zustand bestimmter Aspekte des Clusters zu verwalten. Hier sind kurze Referenzen der gängigsten Controller.

Networking

Die Vernetzung in Kubernetes macht es einfach, bestehende Anwendungen von VMs auf Container und anschließend auf Pods zu portieren. Obwohl die Regeln des Kubernetes-Netzwerkmodells einfach sind, ist die Implementierung dieser Regeln ein fortgeschrittenes Thema.

Unser Standpunkt

Linode Kubernetes Engine ist für Entwickler konzipiert, die bereit sind, Kubernetes für Produktions-Workloads mit effizienten und erschwinglichen Ressourcen zu nutzen, sowie für Entwickler, die erkunden, wie es für sie funktionieren wird.

Weitere Leitfäden & Ressourcen

1

Erste Schritte mit Kubernetes: Verwenden von kubeadm zum Bereitstellen eines Clusters auf Linode

Diese Anleitung führt Sie durch die Installation von kubeadm und dessen Verwendung zur Bereitstellung eines Kubernetes-Clusters auf Linode.
Container (Kubernetes, Docker)
1

Ein Tutorial zur Verwendung von Octant mit Kubernetes

In dieser Anleitung werden einige Möglichkeiten zur Verwendung von Octant anhand einiger Beispielsoftwareimplementierungen untersucht.
Container (Kubernetes, Docker)
1

Bereitstellen von NGINX Ingress auf Linode Kubernetes Engine

Diese Anleitung zeigt Ihnen, wie Sie HELM verwenden, um einen NGINX Ingress Controller zu installieren.
Container (Kubernetes, Docker)
1

Einrichten einer privaten Docker Registry mit Linode Kubernetes Engine und Object Storage

Diese Anleitung führt Sie durch die Schritte, die für die Bereitstellung einer privaten Docker-Registry auf einem Linode Kubernetes Engine (LKE)-Cluster erforderlich sind.
Container (Kubernetes, Docker)
1

Installieren von Apps auf Kubernetes mit Helm 3

Helm ist ein Tool, das bei der Installation und Verwaltung von Anwendungen auf Kubernetes-Clustern hilft.
Container (Kubernetes, Docker)
Ein Tutorial zum Bereitstellen und Verwalten eines Clusters mit der Linode Kubernetes Engine

Ein Tutorial zum Bereitstellen und Verwalten eines Clusters mit der Linode Kubernetes Engine

In dieser Anleitung erfahren Sie: wie Sie ein Kubernetes-Cluster mit der Linode Kubernetes Engine anlegen; wie Sie Ihr Cluster modifizieren; wie Sie Ihr Cluster löschen; und welche Schritte nach der Einrichtung Ihres Clusters als nächste kommen.
Container (Kubernetes, Docker)