Ich bin nicht sicher, ob dieGracefulNodeShutdown-Funktionstorist in EKS 1.27 aktiviert.
Ich weiß, dass für das reguläre Vanilla Kubernetes 1.27 GracefulNodeShutdown seit 1.21 standardmäßig auf „true“ gesetzt ist.
Ich kann in der AWS-Dokumentation jedoch nicht finden, welche Feature Gates in welchen EKS-Versionen aktiviert sind.
Antwort1
Amazon EKS Kubernetes-Versionenhat einen kurzen Absatz über Feature Gates:
Ab Kubernetes 1.24 sind neue Beta-APIs in Clustern nicht mehr standardmäßig aktiviert. Vorhandene Beta-APIs und neue Versionen vorhandener Beta-APIs bleiben standardmäßig aktiviert.Amazon EKS folgt dem gleichen Verhalten wie Upstream Kubernetes 1.24. Die Feature Gates, die neue Features für neue und bestehende API-Operationen steuern, sind standardmäßig aktiviert. Dies steht im Einklang mit Upstream-Kubernetes. Weitere Informationen finden Sie unter KEP-3136: Beta-APIs sind standardmäßig deaktiviert auf GitHub.
Da GracefulNodeShutdown (Beta) in 1.21 mit Standardwert eingeführt wurde, true
bedeutet dies, dassZumindest ab EKS 1.24 ist GracefulNodeShutdown aktiviert.