Wie behebe ich Probleme mit benutzerdefinierten Startvorlagen mit verwalteten Knotengruppen in Amazon EKS?
Ich möchte Fehler bei der Verwendung einer benutzerdefinierten Startvorlage mit verwalteten Knotengruppen in meinem Amazon-Elastic-Kubernetes-Service-Cluster (Amazon EKS) beheben.
Kurzbeschreibung
Wenn Sie eine benutzerdefinierte Startvorlage mit verwalteten Knotengruppen in Ihrem Amazon-EKS-Cluster verwenden, erhalten Sie möglicherweise einen der folgenden Fehler:
- „Client.InternalError: Client-Fehler beim Start“
- „SourceEc2LaunchTemplateNotFound oder Die Amazon-EC2-Startvorlage lt-xxxxxxxxxxxxxxxxx Version x wurde nicht gefunden“
- „Die Knotengruppe hat den Status DEGRADIERT erreicht“
Lösung
Client.InternalError: Clientfehler beim Start
Dieser Fehler tritt auf, wenn verschlüsselte Amazon-Elastic-Block-Store-Volumes (Amazon EBS) in der benutzerdefinierten Startvorlage mit falschen Berechtigungen verwendet werden. Um den Verschlüsselungsstatus und die Berechtigungen oder Richtlinien von AWS Identity and Access Management (IAM) zu überprüfen, überprüfen Sie Folgendes:
- Der zur Verschlüsselung des Volumes verwendete AWS-Key-Management-Service-Schlüssel (AWS KMS) ist aktiviert.
- Der AWS KMS-Schlüssel hat die richtigen Schlüsselrichtlinien. Damit mehr IAM-Rollen mit verschlüsselten Amazon-EBS-Volumes arbeiten können, können Sie die wichtigsten Richtlinien ändern. Weitere Informationen finden Sie unter Wichtigen Benutzern die Verwendung des KMS-Schlüssels erlauben.
SourceEc2LaunchTemplateNotFound oder Die Amazon-EC2-Startvorlage lt-xxxxxxxxxxxxxxxxx Version x wurde nicht gefunden
Dieser Fehler tritt auf, wenn Sie die Version der benutzerdefinierten Startvorlage manuell über die Auto-Scaling-Gruppe des Knotens und nicht über Amazon EKS ändern. Um dieses Problem zu beheben, müssen Sie die Version der Startvorlage mithilfe von Amazon EKS aktualisieren.
Führen Sie die folgenden Schritte aus, um Ihre EC2-Startvorlage von der verwalteten Knotengruppe aus zu aktualisieren:
- Öffnen Sie die Amazon-EKS-Konsole.
- Wählen Sie im Navigationsbereich Cluster.
- Wählen Sie unter Clustername den Cluster aus, der die zu aktualisierende Knotengruppe enthält.
- Wählen Sie die Registerkarte Berechnen.
- Wählen Sie für Knotengruppen Ihren Knoten und dann Version ändern aus.
- Wählen Sie die Version aus, die auf Ihre Knotengruppe angewendet werden soll. Stellen Sie sicher, dass die Aktualisierungsstrategie auf Rollierende Updates eingestellt ist.
- Wählen Sie Aktualisieren.
Weitere Informationen finden Sie unter Verwaltete Knotengruppe wird aktualisiert.
Die Knotengruppe hat nach dem Erstellen einer neuen Startvorlage den Status DEGRADIERT erreicht
Die Knotengruppe kann den Status DEGRADIERT mit einem Fehler ähnlich dem folgenden annehmen:
„Die Amazon-EC2-Startvorlage: lt-xxxxxxxxxxxxxxxxx enthält eine neue Version, die Ihrer Auto-Scaling-Gruppe zugeordnet ist und nicht von Amazon EKS verwaltet wird. Erwartete Version der Startvorlage: x“.
Dieses Problem tritt auf, wenn die Version der Amazon-EC2-Startvorlage für Ihre verwaltete Knotengruppe nicht mit der Version übereinstimmt, die Amazon EKS erstellt hat. Bestehende Knotengruppen, die keine benutzerdefinierte Startvorlage verwenden, können nicht direkt aktualisiert werden. Um dieses Problem zu beheben, erstellen Sie eine Startvorlage und eine Version mit Ihren bevorzugten Einstellungen und erstellen Sie dann die Knotengruppe mithilfe dieser Startvorlage. Wenn die neue Knotengruppe von Ihrer benutzerdefinierten Vorlage aus gestartet wird, können Sie neue Versionen der Vorlage erstellen. Sie können diese Vorlage verwenden, ohne die Knotengruppe in den Status DEGRADIERT zu versetzen.
Ähnliche Informationen

Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 4 Monaten
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 4 Monaten
- AWS OFFICIALAktualisiert vor 4 Monaten