Health checks, scaling, rollout e rollback no Kubernetes
Entenda startup, readiness e liveness probes, como réplicas e scaling se conectam ao rollout e por que um Deployment concluído ainda não prova que a aplicação está saudável.
Entenda startup, readiness e liveness probes, como réplicas e scaling se conectam ao rollout e por que um Deployment concluído ainda não prova que a aplicação está saudável.
Entenda por que o IP de um Pod não é uma identidade durável, como Services e DNS criam pontos estáveis de comunicação e onde entram ClusterIP, NodePort, LoadBalancer, Ingress e Gateway API.
Entenda como separar configuração, dados sensíveis e persistência no Kubernetes, quais limites existem em ConfigMaps e Secrets e por que o filesystem do container não deve ser tratado como armazenamento durável.
Entenda como Pods, ReplicaSets e Deployments representam workloads no Kubernetes, por que Pods são efêmeros e como controllers reconciliam o estado desejado.
Entenda observabilidade a partir de logs, métricas, traces, healthchecks e alertas, e veja como esses sinais ajudam a explicar o comportamento real de um sistema.
Entenda DevOps como sistema de trabalho que conecta desenvolvimento, entrega, operação e feedback sem reduzir o conceito a ferramentas como Docker ou Kubernetes.
Entenda o que é deploy, como uma versão chega a um ambiente executável e por que build, release, healthcheck e rollback são etapas diferentes.
Entenda integração contínua, entrega contínua e deployment contínuo antes das ferramentas, e veja como testes, build, artefatos e deploy formam a esteira.
Agentes já escrevem uma parcela enorme do código. O sinal mais importante, porém, não é o desaparecimento uniforme dos devs: é a migração de valor da digitação para julgamento, arquitetura, validação e operação.
O GitHub vai endurecer a exigência de atualização dos self-hosted runners em setembro. O risco não é apenas falhar no registro: runners antigos podem deixar jobs presos na fila.