Add-ons do EKS com Terraform: Versões, Configuração e EBS CSI com gp3

Add-ons do EKS e EBS CSI com gp3

Os add-ons do EKS são os componentes que fazem o cluster funcionar de verdade: rede dos pods, DNS, regras de serviço e, quando você precisa de disco, o driver do EBS. Instalados como add-ons gerenciados, eles têm versão compatível com o cluster, atualização pela API do EKS e configuração validada por um schema. Instalados na … Ler mais

EKS Pod Identity com Terraform: Permissões de AWS para Pods sem Access Key

IAM para pods com EKS Pod Identity

Um pod que precisa ler um bucket S3 ou publicar numa fila SQS precisa de credenciais da AWS. Colocar uma access key num Secret funciona, mas cria uma chave de longa duração que alguém vai esquecer de girar. Com EKS Pod Identity, o pod recebe credenciais temporárias de uma IAM role, ligada à service account … Ler mais

EKS Access Entries com Terraform: Controle de Acesso sem o ConfigMap aws-auth

EKS access entries: o fim do aws-auth

Por muito tempo, dar acesso a um cluster EKS significava editar o ConfigMap aws-auth dentro do próprio cluster. Um erro de indentação nesse YAML trancava todo mundo para fora. Com EKS access entries, o acesso passa a ser um recurso da API do EKS: você cria, lista e remove pelo AWS CLI ou pelo Terraform, … Ler mais

Managed Node Groups no EKS: On-Demand e Spot no Mesmo Cluster com Terraform

Managed node groups On-Demand e Spot no EKS

Com managed node groups, um mesmo cluster EKS pode ter nós On-Demand para o que não pode parar e nós Spot para o que aguenta interrupção. A diferença de preço é grande: instâncias Spot costumam sair bem mais baratas que as sob demanda. O preço disso é que a AWS pode pedir a instância de … Ler mais

Terraform Module Azure Resource Group

Terraform Module Azure Resource Group

  Terraform Module Azure Resource Group Autor: Jefferson Castilho — Repositório: GitHub Introdução ao Terraform Module Azure Resource Group O Terraform Module Azure Resource Group é um módulo reutilizável que padroniza a criação e o gerenciamento de Resource Groups no Microsoft Azure. Em vez de repetir blocos de código, o módulo centraliza nomenclatura, tags e … Ler mais