Latest
More Posts
242 published posts

DaemonSet no Kubernetes: tutorial, casos de uso e boas práticas
Como um DaemonSet do Kubernetes executa um pod em cada nó elegível: um tutorial prático, casos de uso comuns, as diferenças em relação a um Deployment e boas práticas de configuração de recursos e atualizações.

Seu serviço JVM precisa de 2 CPUs por 30 segundos e de 0,3 CPU para sempre
A JVM exige mais CPU nos primeiros segundos. Veja como os limites de CPU do Kubernetes causam throttling na inicialização da JVM, como medir isso e como dimensionar seus pods.

Kubectl Cheat Sheet: trabalhando com clusters, pods, deployments e mais
Um cheat sheet de kubectl pronto para usar, cobrindo contextos, pods, deployments, services, RBAC, logs e debugging, além de dicas de aliases e autocomplete para agilizar seu dia a dia com Kubernetes.

Kubernetes NodeSelector: sintaxe, exemplos e 5 boas práticas
Um guia prático sobre o nodeSelector do Kubernetes: como o scheduler compara labels de nodes, sintaxe YAML, exemplos reais, comparações com node affinity e nodeName, além de cinco boas práticas.

EKS Cluster Autoscaler: como funciona, configuração e boas práticas
Um guia prático do Amazon EKS Cluster Autoscaler: como ele escala nós, configuração passo a passo, comparações com o HPA e o EKS Auto Mode e sete boas práticas.

Throttling de CPU e OOM Kills no Kubernetes: encontre os picos de startup
Picos de startup causam throttling, OOM kills com exit code 137 e rollouts travados — e depois somem dos dashboards. Veja como detectá-los filtrando as métricas pela idade do container.

Domine os workloads do Kubernetes: 6 tipos, ciclo de vida e boas práticas
Conheça os seis tipos principais de workloads do Kubernetes, como eles passam por agendamento, escalonamento e encerramento, e boas práticas de right-sizing e confiabilidade.

Kubernetes Tolerations: Exemplos, Casos de Uso e Boas Práticas
Entenda como as tolerations do Kubernetes funcionam com taints de nós, incluindo os operadores Equal, Exists, Gt e Lt, os efeitos NoSchedule e NoExecute, exemplos em YAML e boas práticas de agendamento.

Preços do GKE Autopilot: custos, exemplos e 5 boas práticas
Um detalhamento dos preços do GKE Autopilot, incluindo taxas de gerenciamento de cluster, cobrança por pod, Flex CUDs e exemplos práticos de custos, além de cinco práticas para controlar os gastos.

Kubernetes Exit Code 143: 8 causas, como diagnosticar e corrigir
O exit code 143 sinaliza o encerramento de um container via SIGTERM — geralmente não é um erro da aplicação. Conheça 8 causas comuns, um fluxo de diagnóstico passo a passo e boas práticas de prevenção.

Os 4 pilares da observabilidade no Kubernetes, desafios e boas práticas
Conheça os quatro pilares da observabilidade no Kubernetes — métricas, logs, traces e profiles —, as principais métricas para monitorar, os desafios comuns e boas práticas para clusters confiáveis.
