Formato Texto

Deploy de pods e serviços: do YAML ao serviço exposto

Para rodar aplicações em Kubernetes, você precisa criar manifests YAML que definem como os pods, deployments e services se comportam. Entenda como estruturar esses arquivos, aplicar no cluster e expor seus serviços de forma segura e escalável.

Containerd, kubeadm e CNI: instalando o cluster na unha

Implantar um cluster Kubernetes manualmente exige entender cada componente: containerd para containers, kubeadm para orquestração e CNI para rede. Esta lição mostra, passo a passo, como unir essas peças em um cluster funcional, destacando decisões críticas e armadilhas comuns.

Escolha de hardware e sizing para produção

A escolha correta de hardware é o alicerce de clusters Kubernetes performáticos e estáveis. CPU, RAM, discos e rede devem ser dimensionados com base em cargas reais e requisitos de latência, evitando desperdício e gargalos.

Cálculo de recursos: CPU, memória e storage para pods e nodes

Dimensionar CPU, memória e storage no Kubernetes exige entender requests, limits e a diferença entre reserva e overcommit. O cálculo correto evita desperdício, gargalos e falhas de workload. Esta lição mostra como estimar recursos para pods e nodes, planejar storage persistente e aplicar na prática.

Topologias de cluster: single, multi-node e alta disponibilidade

A topologia do cluster Kubernetes determina sua resiliência, escalabilidade e custo operacional. Entender as diferenças entre clusters de nó único, multi-nó e alta disponibilidade é essencial para alinhar a infraestrutura aos requisitos do negócio e evitar gargalos ou riscos desnecessários.