Organisieren Sie Workloads mit Amazon EKS-Clustern - Amazon EKS

Hilf 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.

Wenn Sie zu diesem Benutzerhandbuch beitragen möchten, wählen Sie den GitHub Link Diese Seite bearbeiten auf, der sich im rechten Bereich jeder Seite befindet.

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.

Organisieren Sie Workloads mit Amazon EKS-Clustern

Ein Amazon-EKS-Cluster besteht aus zwei primären Komponenten:

  • Die Amazon-EKS-Steuerebene

  • Amazon-EKS-Knoten, die in der Steuerebene registriert sind

Die Amazon-EKS-Steuerebene besteht aus Steuerebenenknoten, auf denen Kubernetes-Software wie etcd und der Kubernetes-API-Server ausgeführt werden. Die Kontrollebene wird in einem Konto ausgeführt, das von verwaltet wird AWS, und die Kubernetes-API wird über den Amazon EKS-Endpunkt verfügbar gemacht, der Ihrem Cluster zugeordnet ist. Jede Amazon EKS-Cluster-Steuerebene ist einmandantenfähig und einzigartig und wird auf ihren eigenen EC2 Amazon-Instances ausgeführt.

Alle von den etcd Knoten und den zugehörigen Amazon EBS-Volumes gespeicherten Daten werden mit AWS KMS verschlüsselt. Die Cluster-Steuerungsebene ist über mehrere Availability Zones verteilt und wird von einem Elastic Load Balancing Network Load Balancer unterstützt. Amazon EKS stellt in Ihren VPC-Subnetzen außerdem Elastic Network-Schnittstellen für die Verbindung zwischen Steuerebenen-Instances und -Knoten bereit (z. B. zur Unterstützung von kubectl exec-logs-proxy-Datenströmen).

Wichtig

In der Amazon-EKS-Umgebung ist der etcd-Speicher gemäß Upstream-Empfehlungen auf 8 GiB beschränkt. Sie können eine Metrik für die aktuelle Datenbankgröße überwachen, indem Sie den folgenden Befehl ausführen. Wenn Ihr Cluster über eine der unten aufgeführten Kubernetes-Versionen verfügt1.28, ersetzen Sie diese durch. apiserver_storage_size_bytes apiserver_storage_db_total_size_in_bytes

kubectl get --raw=/metrics | grep "apiserver_storage_size_bytes"

Amazon EKS-Knoten werden in Ihrem AWS Konto ausgeführt und stellen über den API-Serverendpunkt und eine Zertifikatsdatei, die für Ihren Cluster erstellt wurde, eine Verbindung zur Kontrollebene Ihres Clusters her.

Anmerkung