- Veröffentlicht am
Was ist k8s (Kubernetes)?
- Autoren

- Name
- AbnAsia.org
- @steven_n_t
k8s ist ein Container-Orchestrierungssystem. Es wird für die Bereitstellung und Verwaltung von Containern verwendet. Sein Design wurde stark von Googles internem System Borg beeinflusst.

Ein k8s-Cluster besteht aus einer Reihe von Arbeitsmaschinen, sogenannten Knoten, die containerisierte Anwendungen ausführen. Jeder Cluster verfügt über mindestens einen Arbeitsknoten.
Die Arbeitsknoten (Arbeitsknoten) hosten die Pods, die die Komponenten der Anwendungsworkload sind. Die Steuerungsebene verwaltet die Arbeitsknoten und die Pods im Cluster. In Produktionsumgebungen läuft die Steuerungsebene in der Regel auf mehreren Computern und ein Cluster läuft in der Regel auf mehreren Knoten, wodurch Fehlerverträglichkeit und hohe Verfügbarkeit gewährleistet werden.
Kontrollflächenkomponenten
- API-Server
Der API-Server kommuniziert mit allen Komponenten im k8s-Cluster. Alle Operationen auf Pods werden durch Kommunikation mit dem API-Server ausgeführt.
- Scheduler
Der Scheduler überwacht die Workloads auf Pods und weist Lasten auf neu erstellten Pods zu.
- Controller-Manager
Der Controller-Manager führt die Controller aus, einschließlich Node-Controller, Job-Controller, EndpointSlice-Controller und ServiceAccount-Controller.
- etcd
etcd ist ein Schlüssel-Wert-Speicher, der als Kubernetes-Backing-Store für alle Clusterdaten verwendet wird.
Knoten
- Pods
Ein Pod ist eine Gruppe von Containern und ist die kleinste Einheit, die k8s verwaltet. Pods haben eine einzelne IP-Adresse, die auf jeden Container innerhalb des Pods angewendet wird.
- Kubelet
Ein Agent, der auf jedem Knoten im Cluster läuft. Er stellt sicher, dass Container in einem Pod laufen.
- Kube-Proxy
kube-proxy ist ein Netzwerk-Proxy, der auf jedem Knoten im Cluster läuft. Er leitet den Datenverkehr, der in einen Knoten von einem Dienst kommt, weiter. Er leitet Anfragen für Arbeit an die richtigen Container weiter.
Bitte beachten Sie, dass die deutsche Version von Ai unterstützt wird und daher geringfügige Fehler auftreten können.
AUTOR
Über ABN Asia: Ai Base Network (ABN), ABN Asia wurde im Jahr 2012 gegründet und ist ein Unternehmen mit akademischem Hintergrund, das von Lehrkräften und ehemaligen Studierenden aus Ungarn, den Niederlanden, Russland, Deutschland und Japan gegründet wurde. Wir teilen eine gemeinsame Leidenschaft und eine klare Vision für Technologie, die Innovation und erstklassige Qualität für unsere Kunden bringt. Unser Motto lautet: Besser. Schneller. Sicherer. In vielen Fällen: Günstiger.
Zögern Sie nicht, uns zu kontaktieren, wenn Sie IT-Dienstleistungen, digitale Beratung, Standardsoftwarelösungen benötigen oder uns Angebotsanfragen (RFPs) senden möchten. Sie können uns unter [email protected] kontaktieren. Wir sind bereit, Ihnen bei all Ihren Technologiebedürfnissen zu helfen.

© ABN ASIA