Publicado: Nov 16, 2022
Agora, o AWS App2Container (A2C) oferece suporte ao EKS Blueprints para configurar um cluster gerenciado de Kubernetes na AWS. Com este lançamento, estamos facilitando e agilizando o uso do A2C para implantações em clusters criados usando o EKS Blueprints. Os clientes podem usar manifestos do Kubernetes fornecidos pelo App2Container com a infraestrutura existente do EKS. Com esse recurso, os clientes podem configurar limites de CPU e memória para pods de aplicações criados pelo A2C. Além disso, os clientes podem criar configurações de ingresso usando o AWS Application Load Balancer (ALB) ou o NGINX com o AWS Network Load Balancer (NLB).
O AWS App2Container (A2C) é uma ferramenta de linha de comando para modernizar aplicações .NET e Java, convertendo-as em aplicações conteinerizadas. O A2C analisa e cria um inventário de todas as aplicações em execução em máquinas virtuais, on-premises ou na nuvem. Basta selecionar a aplicação a ser conteinerizada. O A2C empacota o artefato e as dependências identificadas da aplicação em imagens de contêiner, configura as portas de rede e gera a tarefa do ECS e as definições de pod do Kubernetes.
O EKS Blueprints é uma coleção de módulos de infraestrutura como código (IaC) que ajudam a configurar e implantar clusters EKS consistentes e completos entre contas e regiões. Você pode usar o EKS Blueprints para iniciar facilmente um cluster do EKS com add-ons do Amazon EKS e uma grande variedade de add-ons de código aberto populares, como Prometheus, Karpenter, NGINX, Traefik, AWS Load Balancer Controller, Fluent Bit, Keda e Argo CD, entre outros.
Para saber mais, consulte a documentação técnica do App2Container para o uso do A2C com o EKS Blueprints.