Pular para o conteúdo
NyverraNyverra
Artigos
⌘K
InícioArtigosSite institucional
🇧🇷

Nyverra

Canal editorial

Artigos sobre tecnologia, operações e parceiros — infraestrutura, monitoramento e ambientes críticos.

Explorar

  • Início
  • Artigos
  • Categorias
  • Tags
  • Autores
  • Sobre
  • Contato
  • RSS
  • Site institucional

© 2026 Nyverra. Todos os direitos reservados.

blog.nyverra.com

  1. Início
  2. Kubernetes
  3. Kubernetes de Verdade — do zero ao cluster em produção
Kubernetes
#Kubernetes#K8S#Curso Kubernetes

Kubernetes de Verdade — do zero ao cluster em produção

Wedson LopesWedson Lopes
30 de outubro de 20264 min de leitura

Kubernetes tem fama de complicado. Em parte, é. Mas a maior parte da confusão vem de aprender peças soltas: um tutorial de kubectl, outro de kubeadm, outro de Helm, outro de Prometheus — sem nunca ver o conjunto funcionando.

Este curso é diferente: vamos montar um cluster de verdade, colocar uma aplicação nele, operar o dia a dia e enfrentar os problemas reais. Cada capítulo tem conceito, laboratório, validação, erros comuns e checklist.

Selo do curso: comandos verificados em Kubernetes 1.35 e Ubuntu 24.04. O laboratório é seu; nada aqui deve ser executado em produção sem adaptação.

Para quem é

  • Quem já ouviu falar de containers e quer entender Kubernetes sem achismo.
  • Devs que precisam entender por que o deploy “passou no build e morreu no cluster”.
  • Infra/analistas que querem montar um laboratório próprio e operar com segurança.
  • Donos de MSP/consultoria que precisam explicar o assunto para clientes.

Não é preciso saber Kubernetes antes. É preciso saber usar o terminal e ter paciência para ler logs.

O que você vai construir

Um laboratório com:

  • 3 masters e 3 workers (HA de control plane).
  • CNI, Ingress, TLS e DNS.
  • Storage persistente.
  • PostgreSQL com failover (CloudNativePG).
  • MinIO, RabbitMQ, Redis e Elasticsearch.
  • Observabilidade (Prometheus/Grafana).
  • Backup e restore testados (Velero + etcd).
  • Deploy de uma aplicação com HPA, probes e PDB.
  • Runbooks para os incidentes que realmente acontecem.

Como o curso funciona

Cada capítulo é um post independente, mas faz parte de uma temporada:

  • Temporada 1 — Fundamentos e construção: do “o que é um pod” ao cluster HA.
  • Temporada 2 — Operação e dados: storage, configuração, operadores, backup, upgrade de nós.
  • Temporada 3 — Produção e incidentes: Helm, GitOps, CI/CD, segurança, capacidade, SLO e DR.

Entre os capítulos, publicamos postmortems curtos de incidentes reais do laboratório. Eles são a parte que mais ensina.

Programa

Temporada 1 — Fundamentos e construção

  1. Kubernetes sem medo: o condomínio dos containers
  2. Montando o laboratório: 6 VMs e um cluster que cabe no bolso
  3. O primeiro pod e o primeiro deploy: YAML, kubectl e o que realmente acontece
  4. kubeadm por dentro: certificados, static pods e o join
  5. HA: 3 masters, VIP e etcd
  6. CNI: flannel, Cilium e por que NetworkPolicy importa
  7. Namespaces, labels, quotas e PDB
  8. Deployments, StatefulSets e DaemonSets
  9. Services, Ingress, DNS e TLS
  10. O primeiro “não subiu”: diagnosticando pods

Temporada 1 concluída em 10 capítulos + 2 postmortems.

Postmortem: O failover do Postgres que me ensinou o que é PDB

Postmortem: O deploy que passou no build e morreu no cluster

Temporada 2 — Operação e dados

  1. Storage: PV, PVC, NFS e local-path
  2. ConfigMap, Secret e o guard de credenciais
  3. Observabilidade: metrics-server, Prometheus e Grafana
  4. Operadores: o que são e por que usar
  5. Postgres com CloudNativePG: HA, failover e backup
  6. MinIO: erasure coding, buckets e credenciais
  7. RabbitMQ e Redis: quórum, sentinel e PDB
  8. Elasticsearch/ECK na prática
  9. Backup e restore: Velero + etcd + drill
  10. Upgrade de nós com segurança

Temporada 2 concluída em 10 capítulos.

Temporada 3 — Produção e incidentes

  1. Helm: empacotando a aplicação
  2. GitOps com ArgoCD
  3. Deploy sem downtime: probes, rolling update e HPA
  4. CI/CD: imagens imutáveis e SBOM
  5. Segurança: RBAC, PSA, NetworkPolicy e secrets
  6. Capacidade e carga: HPA, k6 e rate limit
  7. SLO/SLI, on-call e postmortem blameless
  8. DR: RPO/RTO, restore drills e capstone

Curso completo em 3 temporadas e 28 capítulos.

Pré-requisitos

  • Um computador com 16 GB de RAM (ou um servidor/Proxmox) para o laboratório.
  • Ubuntu Server 24.04 nas VMs.
  • Vontade de quebrar e consertar.

O que este curso não é

  • Não é uma certificação.
  • Não é um tutorial de cloud provider.
  • Não é “copie e cole em produção”.
  • Não esconde os erros: os incidentes fazem parte do material.

Comece por aqui

Leia o capítulo 01, monte o laboratório no 02 e suba o primeiro deploy no 03. Se algo falhar, o capítulo 10 é o seu mapa de diagnóstico.

Nos vemos no cluster.

Próximo: Curso Kubernetes 01 — Kubernetes sem medo

Compartilhar

Continuar a ler

Leia também

  • Curso Kubernetes 28 — DR e capstone: provar que o cluster volta
    Kubernetes

    Curso Kubernetes 28 — DR e capstone: provar que o cluster volta

    RPO, RTO e drills reais: cenários de desastre, runbook, restore medido e o capstone que fecha o curso com um cluster que se recupera.

    30 de outubro de 20265 min de leitura
  • Curso Kubernetes 27 — SLO/SLI, on-call e postmortem blameless
    Kubernetes

    Curso Kubernetes 27 — SLO/SLI, on-call e postmortem blameless

    O que prometer, como medir e o que fazer quando o erro estoura: SLI, SLO, error budget, alertas que acordam alguém e postmortem sem caça às bruxas.

    30 de outubro de 20264 min de leitura
  • Curso Kubernetes 26 — Capacidade e carga: HPA, k6 e rate limit
    Kubernetes

    Curso Kubernetes 26 — Capacidade e carga: HPA, k6 e rate limit

    Teste de carga que mede o que importa: p95, taxa de erro e o ponto exato em que o banco — não a CPU — vira o gargalo.

    30 de outubro de 20265 min de leitura

Comentários

Ainda sem comentários

Seja o primeiro a compartilhar sua opinião sobre este artigo.

Deixe um comentário

Newsletter

Receba novos artigos

Inscreva-se para receber publicações do blog Nyverra no seu e-mail. Enviaremos um link de confirmação.

​