Publicado: Jul 13, 2023
Hoje, a AWS anunciou o suporte para Windows no Karpenter (a partir da v0.29.0), o projeto de provisionamento e gerenciamento de nós de código aberto. Agora, usando o Karpenter, os clientes podem escalar rapidamente clusters do Amazon EKS executando o Windows com instâncias do Amazon EC2 do tamanho adequado para acompanhar a evolução da carga de aplicações. O Karpenter ajuda os clientes a otimizar a sobrecarga e os custos operacionais durante esse processo, sem necessidade de ajustar manualmente a capacidade computacional dos clusters, provisionar computação em excesso para acompanhar alterações bruscas de demanda ou criar vários Auto Scaling Groups (ASGs – Grupos do Auto Scaling) do EC2.
O Karpenter é uma solução de provisionamento e gerenciamento de nós Kubernetes flexível e de alta performance que ajuda a aprimorar a disponibilidade de aplicações, a sobrecarga operacional e a utilização de computação de clusters lançando novas instâncias do EC2 mais adequadas aos requisitos de escala, agendamento e recursos das workloads de um cluster. Quando o Karpenter é instalado em um cluster, inicia automaticamente instâncias do EC2 para atender às necessidades de computação das aplicações, atualiza essas instâncias para melhorar a segurança e as otimiza para reduzir custos. Ao fazer isso, o Karpenter reduz as latências de agendamento e os custos de infraestrutura dos clusters. Com o lançamento da v0.29.0, o Karpenter amplia o suporte de provisionamento automatizado de nós para contêineres Windows em execução no EKS. Leia este blog para obter um guia detalhado sobre como começar a usar o Karpenter para grupos de nós Windows.
Os contêineres Windows no Amazon EKS têm suporte em todas as regiões públicas da AWS e nas regiões AWS GovCloud (EUA), conforme listado aqui. Para saber mais sobre a execução de contêineres Windows no Amazon EKS, acesse o guia de práticas recomendadas do EKS e a documentação da AMI do Windows otimizada para Amazon EKS.