Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Führen Sie wichtige Add-Ons auf dedizierten Instanzen aus

Fokusmodus
Führen Sie wichtige Add-Ons auf dedizierten Instanzen aus - 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.

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.

In diesem Thema erfahren Sie, wie Sie einen Workload mit einer CriticalAddonsOnly Toleranz bereitstellen, sodass EKS Auto Mode ihn für den system Knotenpool einplant.

Der integrierte system Knotenpool von EKS Auto Mode ist für die Ausführung kritischer Add-Ons auf dedizierten Instanzen konzipiert. Diese Trennung stellt sicher, dass wichtige Komponenten über dedizierte Ressourcen verfügen und von allgemeinen Workloads isoliert sind, wodurch die allgemeine Stabilität und Leistung des Clusters verbessert wird.

In diesem Handbuch wird gezeigt, wie Sie mithilfe der CriticalAddonsOnly Toleranzwerte und der entsprechenden system Knotenauswahl Add-Ons für den Knotenpool bereitstellen. Wenn Sie diese Schritte befolgen, können Sie sicherstellen, dass Ihre kritischen Anwendungen auf den dedizierten system Knoten geplant werden. So können Sie die Vorteile der Isolierung und Ressourcenzuweisung nutzen, die die spezielle Knotenpoolstruktur von EKS Auto Mode bietet.

Der automatische Modus von EKS verfügt über zwei integrierte Knotenpools: general-purpose undsystem. Weitere Informationen finden Sie unter Integriert aktivieren oder deaktivieren NodePools.

Der Zweck des system Knotenpools besteht darin, wichtige Add-Ons auf verschiedene Knoten zu verteilen. Knoten, die vom system Knotenpool bereitgestellt werden, haben einen CriticalAddonsOnly Kubernetes-Nachteil. Kubernetes plant Pods auf diesen Knoten nur dann ein, wenn für sie eine entsprechende Toleranz besteht. Weitere Informationen finden Sie unter Taints and Tolerations in der Kubernetes-Dokumentation.

Voraussetzungen

Verfahren

Sehen Sie sich das folgende Beispiel für Yaml an. Beachten Sie die folgenden Konfigurationen:

  • nodeSelector— Dadurch wird die Arbeitslast dem integrierten system Knotenpool zugeordnet. Dieser Knotenpool muss mit der AWS API aktiviert werden. Weitere Informationen finden Sie unter Integriert aktivieren oder deaktivieren NodePools.

  • tolerations— Diese Toleranz überwindet den CriticalAddonsOnly Makel auf den Knoten im Knotenpool. system

apiVersion: apps/v1 kind: Deployment metadata: name: sample-app spec: replicas: 3 selector: matchLabels: app: sample-app template: metadata: labels: app: sample-app spec: nodeSelector: karpenter.sh/nodepool: system tolerations: - key: "CriticalAddonsOnly" operator: "Exists" containers: - name: app image: nginx:latest resources: requests: cpu: "500m" memory: "512Mi"

Um einen Workload so zu aktualisieren, dass er im system Knotenpool ausgeführt wird, müssen Sie:

  1. Aktualisieren Sie den vorhandenen Workload, um die folgenden oben beschriebenen Konfigurationen hinzuzufügen:

    • nodeSelector

    • tolerations

  2. Stellen Sie den aktualisierten Workload in Ihrem Cluster bereit mit kubectl apply

Nach der Aktualisierung des Workloads wird er auf dedizierten Knoten ausgeführt.

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.