IPv6Im EKS Pod Identity Agent deaktivieren - Amazon EKS

Hilf mit, diese Seite zu verbessern

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.

IPv6Im EKS Pod Identity Agent deaktivieren

AWS Management Console
Deaktivieren Sie IPv6 in der AWS Management Console
  1. Fügen Sie zur Deaktivierung IPv6 im EKS Pod Identity Agent die folgende Konfiguration zu den optionalen Konfigurationseinstellungen des EKS Add-ons hinzu.

    1. Öffnen Sie die EKS Amazon-Konsole unter https://console.aws.amazon.com/eks/home#/clusters.

    2. Wählen Sie im linken Navigationsbereich Clusters (Cluster) aus. Wählen Sie anschließend den Namen des Clusters aus, für den Sie das Add-On konfigurieren möchten.

    3. Wählen Sie die Registerkarte Add-ons.

    4. Wählen Sie das Feld oben rechts im EKS Pod Identity Agent-Add-On-Feld aus und wählen Sie dann Bearbeiten.

    5. Gehen Sie auf der Seite „EKSPod Identity Agent konfigurieren“ wie folgt vor:

      1. Wählen Sie die Version aus, die Sie verwenden möchten. Wir empfehlen, dieselbe Version wie im vorherigen Schritt beizubehalten und Version und Konfiguration in separaten Aktionen zu aktualisieren.

      2. Erweitern Sie Optionale Konfigurationseinstellungen.

      3. Geben Sie den JSON Schlüssel "agent": und den Wert eines verschachtelten JSON Objekts mit einem Schlüssel "additionalArgs": im Feld Konfigurationswerte ein. Der resultierende Text muss ein gültiges JSON Objekt sein. Wenn dieser Schlüssel und dieser Wert die einzigen Daten im Textfeld sind, setzen Sie den Schlüssel und den Wert in geschweifte Klammern {}. Das folgende Beispiel zeigt, dass die Netzwerkrichtlinie aktiviert ist:

        { "agent": { "additionalArgs": { "-b": "169.254.170.23" } } }

        Diese Konfiguration legt fest, dass die IPv4 Adresse die einzige Adresse ist, die vom Agenten verwendet wird.

    6. Um die neue Konfiguration anzuwenden, indem die EKS Pod Identity Agent-Pods ersetzt werden, wählen Sie Änderungen speichern.

      Amazon EKS nimmt Änderungen an den EKS Add-ons mithilfe eines Rollouts des Kubernetes DaemonSet for EKS Pod Identity Agents vor. Sie können den Status des Rollouts im Update-Verlauf des Add-ons im AWS Management Console und mit verfolgen. kubectl rollout status daemonset/eks-pod-identity-agent --namespace kube-system

      kubectl rollouthat die folgenden Befehle:

      $ kubectl rollout history -- View rollout history pause -- Mark the provided resource as paused restart -- Restart a resource resume -- Resume a paused resource status -- Show the status of the rollout undo -- Undo a previous rollout

      Wenn der Rollout zu lange dauert, macht Amazon EKS den Rollout rückgängig und eine Nachricht mit dem Typ des Addon-Updates und dem Status Fehlgeschlagen wird zum Update-Verlauf des Add-ons hinzugefügt. Um Probleme zu untersuchen, beginnen Sie mit dem Verlauf des Rollouts und führen Sie es kubectl logs auf einem EKS Pod Identity Agent-Pod aus, um die Protokolle von EKS Pod Identity Agent einzusehen.

  2. Wenn der neue Eintrag im Update-Verlauf den Status Erfolgreich hat, ist der Rollout abgeschlossen und das Add-on verwendet die neue Konfiguration in allen EKS Pod Identity Agent-Pods.

AWS CLI
Deaktivieren Sie IPv6 im AWS CLI
  • Fügen Sie zur Deaktivierung IPv6 im EKS Pod Identity Agent die folgende Konfiguration zu den Konfigurationswerten des EKS Add-ons hinzu.

    Führen Sie den folgenden AWS CLI Befehl aus. my-clusterErsetzen Sie durch den Namen Ihres Clusters und die IAM Rolle ARN durch die Rolle, die Sie verwenden.

    aws eks update-addon --cluster-name my-cluster --addon-name eks-pod-identity-agent \ --resolve-conflicts PRESERVE --configuration-values '{"agent":{"additionalArgs": { "-b": "169.254.170.23"}}}'

    Diese Konfiguration legt fest, dass die IPv4 Adresse die einzige Adresse ist, die vom Agenten verwendet wird.

    Amazon EKS nimmt Änderungen an den EKS Add-ons mithilfe eines Rollouts des Kubernetes DaemonSet for EKS Pod Identity Agents vor. Sie können den Status des Rollouts im Update-Verlauf des Add-ons im AWS Management Console und mit verfolgen. kubectl rollout status daemonset/eks-pod-identity-agent --namespace kube-system

    kubectl rollouthat die folgenden Befehle:

    kubectl rollout history -- View rollout history pause -- Mark the provided resource as paused restart -- Restart a resource resume -- Resume a paused resource status -- Show the status of the rollout undo -- Undo a previous rollout

    Wenn der Rollout zu lange dauert, macht Amazon EKS den Rollout rückgängig und eine Nachricht mit dem Typ des Addon-Updates und dem Status Fehlgeschlagen wird zum Update-Verlauf des Add-ons hinzugefügt. Um Probleme zu untersuchen, beginnen Sie mit dem Verlauf des Rollouts und führen Sie es kubectl logs auf einem EKS Pod Identity Agent-Pod aus, um die Protokolle von EKS Pod Identity Agent einzusehen.