Veröffentlicht am: Aug 23, 2018
Amazon Elastic Container Service for Kubernetes (EKS) hat jetzt ein aktualisiertes EKS-optimiertes Amazon Machine Image (AMI) und eine CloudFormation-Vorlage, die es einfacher machen, Worker-Knoten für Ihren Amazon EKS-Cluster auf AWS bereitzustellen.
Bisher waren die EKS-optimierten AMI- und CloudFormation-Vorlagen zum Starten von Worker-Knoten für ein EKS-Cluster eng gekoppelt. Das EKS-optimierte AMI benötigte UserData aus der CloudFormation-Vorlage, um einen EKS-Cluster ordnungsgemäß zu starten und einzuchecken, was es schwierig macht, eine andere Methode als CloudFormation zur Bereitstellung von Worker-Knoten für einen EKS-Cluster zu verwenden.
Jetzt gibt es eine neue EKS-optimierte AMI- und CloudFormation-Vorlage, die die EKS-optimierte AMI UserData in ein separates Skript umwandelt, den Bootstrapping-Prozess für EKS-Worker-Knoten vereinfacht und die Abhängigkeit von der CloudFormation-Vorlage aufhebt. Dadurch wird die Bereitstellung von Knoten für einen EKS-Cluster mit dem AWS CLI oder einem anderen Bereitstellungs-Tool wie Terraform deutlich vereinfacht.
Weitere Informationen zur Aktualisierung eines bestehenden CloudFormation-Stacks zur Verwendung der neuen CloudFormation-Vorlage finden Sie in der AWS-Dokumentation. Die neue EKS-optimierte AMI- und CloudFormation-Vorlage muss zusammen verwendet werden. Sie müssen den NodeImageID-Parameter auf die neue AMI-ID aktualisieren, wenn Sie Ihren Stack aktualisieren.
Informationen zur Bereitstellung von EKS-Arbeitsknoten finden Sie im Handbuch „Erste Schritte“ mit Amazon EKS. Die Packer-Vorlage von Hashicorp zur Erstellung des EKS-optimierten AMI, das EKS Bootstrap-Skript und die amazon-eks-nodegroup.yaml CloudFormation-Vorlage finden Sie in unserem GitHub Repository.
Bitte besuchen Sie die AWS-Regionentabelle, um alle AWS-Regionen zu sehen, in denen Amazon EKS verfügbar ist.