Veröffentlicht am: Nov 16, 2022
AWS App2Container (A2C) unterstützt jetzt EKS Blueprints für die Einrichtung eines verwalteten Kubernetes-Clusters auf AWS. Mit dieser Version vereinfachen und beschleunigen wir die Verwendung von A2C für die Bereitstellung in Clustern, die mit EKS Blueprints erstellt wurden. Kunden können die von App2Container bereitgestellten Kubernetes-Manifeste mit der bestehenden EKS-Infrastruktur nutzen. Mit dieser Funktion können Kunden CPU- und Speicherlimits für von A2C erstellte Anwendungspods konfigurieren. Kunden können auch Ingress-Konfigurationen mit AWS Application Load Balancer (ALB) oder NGINX mit AWS Network Load Balancer (NLB) erstellen.
AWS App2Container (A2C) ist ein Befehlszeilen-Tool, mit dem du .NET- und Java-Anwendungen in containerisierte Anwendungen konvertieren kannst. A2C analysiert und entwickelt ein Inventar aller Anwendungen, die in virtuellen Maschinen, lokal oder in der Cloud ausgeführt werden. Du wählst einfach die Anwendung aus, die du containerisieren möchtest. Daraufhin verpackt A2C das Anwendungsartefakt und die identifizierten Abhängigkeiten in Container-Images, konfiguriert die Netzwerkports und generiert die Definitionen des ECS-Arbeitsschritts und des Kubernetes-Pods.
EKS Blueprints ist eine Sammlung von Infrastructure as Code (IaC)-Modulen, die dich bei der Konfiguration und Bereitstellung von einheitlichen, batteriegestützten EKS-Clustern über Konten und Regionen hinweg unterstützen. Mit EKS Blueprints kannst du ganz einfach einen EKS-Cluster mit Amazon EKS-Add-ons sowie einer breiten Palette beliebter Open-Source-Add-ons starten, darunter Prometheus, Karpenter, NGINX, Traefik, AWS Load Balancer Controller, Fluent Bit, Keda, Argo CD und mehr.
Weitere Informationen zur Verwendung von A2C mit EKS Blueprints findest du in der technischen Dokumentation zu App2Container.