PerfectScalePerfectScale

Latest

More Posts

Os 4 pilares da observabilidade no Kubernetes, desafios e boas práticas
By Tania DuggalOct 5, 202618 min read

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.

Kubernetes Service Discovery: como funciona e 5 boas práticas
By Tania DuggalOct 1, 202618 min read

Kubernetes Service Discovery: como funciona e 5 boas práticas

Um guia prático de service discovery no Kubernetes: objetos Service, EndpointSlices, CoreDNS, kube-proxy, DNS vs. variáveis de ambiente, tipos de Service e cinco boas práticas.

Commitments são um alvo em movimento. Os recomendadores nativos erram o alvo, então criamos o nosso.
By Mohammad Reza Saleh SedghpourOct 1, 202615 min read

Commitments são um alvo em movimento. Os recomendadores nativos erram o alvo, então criamos o nosso.

AWS e Google Cloud recomendam quanto você deve comprometer, e acertam o número. Nós também, com diferença de até 1%. A diferença está em tudo ao redor desse número: com que frequência você pode perguntar

Cluster Autoscaler com Helm Chart: guia rápido e 5 boas práticas
By Tania DuggalSep 30, 20269 min read

Cluster Autoscaler com Helm Chart: guia rápido e 5 boas práticas

Um guia passo a passo para implantar o Cluster Autoscaler do Kubernetes com Helm, incluindo configuração de auto-discovery na AWS, dicas de upgrade e cinco boas práticas para um autoscaling eficiente.

CPU Throttling no Kubernetes: o que causa e como resolver
By Tania DuggalSep 28, 202611 min read

CPU Throttling no Kubernetes: o que causa e como resolver

Descubra por que containers sofrem throttling de CPU mesmo quando os dashboards mostram baixo uso, como o scheduler CFS do Linux aplica limites e formas práticas de detectar e eliminar o throttling.

kubectl debug: o guia completo de troubleshooting de pods e nodes
By Josh PalmerSep 25, 202616 min read

kubectl debug: o guia completo de troubleshooting de pods e nodes

Um guia completo de kubectl debug: anexe containers efêmeros, copie pods com crash e depure nodes, além das principais flags, profiles e boas práticas para um troubleshooting seguro.

Isolamento de verdade em namespaces do Kubernetes: RBAC e Network Policy
By Josh PalmerSep 24, 20269 min read

Isolamento de verdade em namespaces do Kubernetes: RBAC e Network Policy

Um namespace traça uma fronteira de nomes, não de segurança. Este guia mostra como RBAC, NetworkPolicy e ResourceQuota transformam namespaces em isolamento de verdade, com YAML funcional.

Karpenter no GCP: o suporte atual e como começar
By Tania DuggalSep 24, 202612 min read

Karpenter no GCP: o suporte atual e como começar

Ainda não existe um provider oficial do Karpenter para o GCP. Este guia cobre o provider da comunidade, a comparação com o autoscaling nativo do GKE, os passos de configuração e as limitações atuais.

Kubernetes DaemonSet: como funcionam e como usá-los
By Tania DuggalSep 22, 202613 min read

Kubernetes DaemonSet: como funcionam e como usá-los

Um guia completo sobre DaemonSets no Kubernetes: como o controller e o scheduler posicionam pods por nó, anatomia do manifesto, rolling updates, seleção de nós, impacto em custos e correções de falhas comuns.

Karpenter no Azure: como usar o Node Auto Provisioning no AKS
By Tania DuggalSep 16, 202612 min read

Karpenter no Azure: como usar o Node Auto Provisioning no AKS

Um guia prático de Karpenter no AKS via Node Auto Provisioning: como ele provisiona VMs no tamanho certo, NAP vs self-hosted, como habilitá-lo e como ajustar NodePools para custo e resiliência.

Multi-Tenancy no Kubernetes: modelos, camadas de isolamento e boas práticas
By Josh PalmerSep 14, 20269 min read

Multi-Tenancy no Kubernetes: modelos, camadas de isolamento e boas práticas

O Kubernetes não é multi-tenant por padrão. Conheça os três modelos de isolamento, as quatro camadas que sustentam o soft multi-tenancy e por que o drift causa a maioria das falhas.