Estender os recursos do Amazon EKS com projetos de código aberto - Amazon EKS

Estender os recursos do Amazon EKS com projetos de código aberto

Esses projetos de código aberto ampliam a funcionalidade dos clusters do Kubernetesem execução dentro ou fora da AWS, incluindo clusters gerenciados pelo Amazon EKS.

Ferramentas de gerenciamento relacionadas para clusters do Amazon EKS e do Kubernetes.

O eksctl é uma simples ferramenta de CLI para criar clusters no Amazon EKS.

Com controladores da AWS para Kubernetes, você pode criar e gerenciar os recursos da AWS diretamente no cluster do Kubernetes.

Flux é uma ferramenta que você pode usar para gerenciar a configuração do cluster usando o Git. Ele usa um operador no cluster para disparar implantações dentro do Kubernetes. Para obter mais informações sobre operadores, consulte OperatorHub.io no GitHub.

Com o CDK para Kubernetes (cdk8s), você pode definir as aplicações e os componentes do Kubernetes usando linguagens de programação familiares. As aplicações cdk8s sintetizam em manifestos padrão do Kubernetes, que podem ser aplicados a qualquer cluster do Kubernetes.

Projetos de redes relacionados para clusters do Amazon EKS e do Kubernetes.

O Amazon EKS é compatível com redes VPC nativas por meio do Amazon VPC CNI plugin for Kubernetes. O plug-in atribui um endereço IP da VPC para cada Pod.

O AWS Load Balancer Controller ajuda a gerenciar AWS Elastic Load Balancers para um cluster do Kubernetes. Ele satisfaz os recursos do Kubernetes Ingress provisionando AWS Application Load Balancers. Ele satisfaz os recursos do serviço Kubernetes provisionando AWS Network Load Balancers.

O ExternalDNS sincroniza os serviços e ingressos do Kubernetes expostos com provedores DNS incluindo o Amazon Route 53 e o AWS Service Discovery.

Projetos de machine learning relacionados para clusters do Amazon EKS e do Kubernetes.

Um toolkit de machine learning para o Kubernetes.

Projetos de escalação automática relacionados para clusters do Amazon EKS e do Kubernetes.

O Cluster Autoscaler é uma ferramenta que ajusta automaticamente o tamanho do cluster do Kubernetes com base na CPU e na pressão de memória.

O Karpenter é um escalador automático de nós do Kubernetes criado para oferecer flexibilidade, performance e simplicidade.

O Escalator é um autoscaler horizontal otimizado para tarefa ou lote para o Kubernetes.

Projetos de monitoramento relacionados para clusters do Amazon EKS e do Kubernetes.

O Prometheus é um toolkit de código aberto para monitoramento de sistemas e emissão de alertas.

Projetos de CI/CD relacionados para clusters do Amazon EKS e do Kubernetes.

Solução de CI/CD para aplicações de nuvem modernas nos clusters do Amazon EKS e do Kubernetes.