Helfen Sie mit, diese Seite zu verbessern
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Möchten Sie zu diesem Benutzerhandbuch beitragen? Scrollen Sie zum Ende dieser Seite und wählen Sie Diese Seite bearbeiten am aus GitHub. Ihre Beiträge werden dazu beitragen, unser Benutzerhandbuch für alle zu verbessern.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
A Kubernetes Ein Knoten ist eine Maschine, auf der containerisierte Anwendungen ausgeführt werden. Jeder Knoten umfasst die folgenden Komponenten:
-
Container-Laufzeit
— Software, die für den Betrieb der Container verantwortlich ist. -
kubelet — Stellt
sicher, dass Container fehlerfrei sind und innerhalb der ihnen zugewiesenen Container ausgeführt werden Pod. -
kube-proxy
— Verwaltet Netzwerkregeln, die die Kommunikation mit Ihrem Pods.
Weitere Informationen finden Sie unter Knoten
Ihr EKS Amazon-Cluster kann planen Pods auf einer beliebigen Kombination von im EKS automatischen Modus verwalteten Knoten, selbstverwalteten Knoten, von Amazon EKS verwalteten Knotengruppen, AWS Fargate und Amazon EKS Hybrid Nodes. Weitere Informationen zu Knoten, die in Ihrem Cluster bereitgestellt werden, finden Sie unter Kubernetes-Ressourcen anzeigen in der AWS Management Console.
Wichtig
AWS Fargate with Amazon EKS ist in AWS GovCloud (USA-Ost) und AWS GovCloud (US-West) nicht verfügbar. Amazon EKS Hybrid Nodes ist in AWS GovCloud Regionen und Regionen China nicht verfügbar.
Anmerkung
Mit Ausnahme von Hybridknoten müssen sich die Knoten in denselben Subnetzen VPC befinden, die Sie bei der Erstellung des Clusters ausgewählt haben. Die Knoten müssen sich jedoch nicht in denselben Subnetzen befinden.
Vergleichen Sie die Rechenoptionen
Die folgende Tabelle enthält mehrere Kriterien, die bei der Entscheidung ausgewertet werden müssen, welche Optionen Ihren Anforderungen am besten entsprechen.
Anmerkung
Bottlerocket weist einige spezifische Unterschiede zu den allgemeinen Informationen in dieser Tabelle auf. Weitere Informationen finden Sie in der Bottlerocket Dokumentation
Kriterien | EKS-verwaltete Knotengruppen | EKSAutomatischer Modus | EKSAmazon-Hybridknoten |
---|---|---|---|
Kann in AWS Outposts eingesetzt werden |
Nein |
Nein |
Nein |
Kann auf eine AWS Lokale Zone bereitgestellt werden |
Ja |
Nein |
Nein |
Kann Container ausführen, die Folgendes erfordern Windows |
Ja |
Nein |
Nein |
Kann Container ausführen, die Folgendes erfordern Linux |
Ja |
Ja |
Ja |
Kann Workloads ausführen, die den Inferentia-Chip benötigen |
Ja – nur Amazon-Linux-Knoten |
Ja |
Nein |
Kann Workloads ausführen, die eine erfordern GPU |
Ja – nur Amazon-Linux-Knoten |
Ja |
Ja |
Kann Workloads ausführen, die Arm-Prozessoren benötigen |
Ja |
Ja |
|
Kann ausgeführt werden AWS
Bottlerocket |
Ja |
Ja |
Nein |
Pods teilen CPU sich Arbeitsspeicher-, Speicher- und Netzwerkressourcen mit anderen Pods. |
Ja |
Ja |
Ja |
EC2Amazon-Instances müssen bereitgestellt und verwaltet werden |
Ja |
Nein — Erfahren Sie mehr über EC2verwaltete Instances |
Ja — die physischen oder virtuellen Maschinen vor Ort werden von Ihnen mit den Tools Ihrer Wahl verwaltet. |
Muss das Betriebssystem von EC2 Amazon-Instances sichern, warten und patchen |
Ja |
Nein |
Ja — das Betriebssystem, das auf Ihren physischen oder virtuellen Maschinen ausgeführt wird, wird von Ihnen mit den Tools Ihrer Wahl verwaltet. |
Kann bei der Bereitstellung eines Knotens Bootstrap-Argumente angeben, z. B. zusätzliche Kubelet-Argumente |
Ja — Verwendung |
Ja — Sie können Bootstrap-Argumente mit nodeadm anpassen. Siehe Nodeadm-Referenz für Hybridknoten. |
|
Kann IP-Adressen zuweisen Pods aus einem anderen CIDR Block als der IP-Adresse, die dem Knoten zugewiesen wurde. |
Ja — Es wird eine benutzerdefinierte Startvorlage verwendetAMI. Weitere Informationen finden Sie unter Passen Sie verwaltete Knoten mit Startvorlagen an. |
Nein |
Ja — sieheKonfiguration von a CNI für Hybridknoten. |
Kann SSH in den Knoten |
Ja |
Ja |
|
Kann Ihre eigenen benutzerdefinierten AMI Knoten bereitstellen |
Ja – Verwenden eines Startvorlage |
Nein |
Ja |
Kann Ihre eigenen benutzerdefinierten CNI Knoten bereitstellen |
Ja — Verwenden Sie eine Startvorlage mit einer benutzerdefinierten AMI |
Nein |
Ja |
Sie müssen AMI den Knoten selbst aktualisieren |
Ja — Wenn Sie ein für Amazon EKS optimiertes Produkt bereitgestellt habenAMI, werden Sie in der EKS Amazon-Konsole benachrichtigt, wenn Updates verfügbar sind. Sie können die Aktualisierung mit einem Klick in der Konsole durchführen. Wenn Sie eine benutzerdefinierte Version bereitgestellt habenAMI, werden Sie in der EKS Amazon-Konsole nicht benachrichtigt, wenn Updates verfügbar sind. Sie müssen die Aktualisierung selbst durchführen. |
Nein |
Ja — das Betriebssystem, das auf Ihren physischen oder virtuellen Maschinen läuft, wird von Ihnen mit den Tools Ihrer Wahl verwaltet. Siehe Betriebssystem für Hybridknoten vorbereiten. |
Der Knoten muss aktualisiert werden Kubernetes Version auf eigene Faust |
Ja — Wenn Sie ein für Amazon EKS optimiertes Produkt bereitgestellt habenAMI, werden Sie in der EKS Amazon-Konsole benachrichtigt, wenn Updates verfügbar sind. Sie können die Aktualisierung mit einem Klick in der Konsole durchführen. Wenn Sie eine benutzerdefinierte Version bereitgestellt habenAMI, werden Sie in der EKS Amazon-Konsole nicht benachrichtigt, wenn Updates verfügbar sind. Sie müssen die Aktualisierung selbst durchführen. |
Nein |
Ja — Sie verwalten Hybrid-Knoten-Upgrades mit Tools Ihrer Wahl oder mit |
Kann EBS Amazon-Speicher verwenden mit Pods |
Ja, als integrierte Funktion. Erfahren Sie, wie Sie eine Speicherklasse erstellen. |
Nein |
|
Kann EFS Amazon-Speicher verwenden mit Pods |
Ja |
Nein |
|
Kann Amazon FSx für die Aufbewahrung von Lustre verwenden mit Pods |
Ja |
Nein |
|
Kann Network Load Balancer für Services verwenden |
Ja |
Ja — der Zieltyp |
|
Pods können in einem öffentlichen Subnetz ausgeführt werden |
Ja |
Ja |
Nein — Pods werden in einer lokalen Umgebung ausgeführt. |
Kann einzelnen Personen verschiedene VPC Sicherheitsgruppen zuweisen Pods |
Ja — Linux Nur Knoten |
Nein |
Nein |
Kann laufen Kubernetes DaemonSets |
Ja |
Ja |
Ja |
Support |
Ja |
Ja |
Ja |
AWS Verfügbarkeit in der Region |
Alle EKS von Amazon unterstützten Regionen außer den Regionen AWS GovCloud (USA) und China. |
||
Kann Container auf Amazon EC2 Dedicated Hosts ausführen |
Ja |
Nein |
Nein |
Preise |
Kosten einer EC2 Amazon-Instance, die mehrere läuft Pods. Weitere Informationen finden Sie unter EC2Amazon-Preise |
Wenn der EKS Auto-Modus in Ihrem Cluster aktiviert ist, zahlen Sie zusätzlich zu den EC2 Standard-Instance-Gebühren eine separate Gebühr für die Instances, die mit der Rechenfunktion des Auto-Modus gestartet werden. Der Betrag hängt vom gestarteten Instance-Typ und der AWS Region ab, in der sich Ihr Cluster befindet. Weitere Informationen finden Sie unter EKSAmazon-Preise |
Kosten für Hybridknoten v CPU pro Stunde. Weitere Informationen finden Sie unter EKSAmazon-Preise |
📝 Bearbeiten Sie diese Seite auf GitHub