Kubernetes
Aprenda Kubernetes do pod a produção. Deployments, services, ingress, Helm, escalabilidade, RBAC e observabilidade.
14 lições, em ordem
- 125 min
O que é Kubernetes
Bem-vindo. Se você já usou Docker uma ou duas vezes e agora vive ouvindo a palavra Kubernetes sem saber direito o que é, chegou ao lugar certo. Ao...
Why orchestrators existControl plane vs nodesKubectlCluster-infoManifests - 230 min
Seu Primeiro Pod
Na lição anterior você conversou com um cluster, mas nunca pediu a ele que executasse nada. É essa lacuna que esta lição fecha. O Kubernetes não...
Pod manifestKubectl applyKubectl getKubectl logsKubectl execKubectl delete - 335 min
Deployments e ReplicaSets
Você mesmo viu no fim da aula passada: apague um Pod solto, ou deixe-o quebrar, e nada o traz de volta. Isso serve para um experimento de cinco...
Deployment manifestReplicasReplicaSetRolling updatesRollout statusRollout undo - 435 min
Services
Você tem um Deployment mantendo três Pods vivos, o que resolve o problema de Pods morrerem e não voltarem. Isso não resolve um segundo problema, que...
ClusterIPNodePortLoadBalancerSelector matching labelsKubectl exposePort-forward - 535 min
Probes e Auto-Recuperacao
Um processo que caiu é fácil de resolver. Ele sumiu, o sistema operacional percebeu e o Kubernetes sobe um novo. O caso difícil é o processo que...
Liveness probeReadiness probeStartup probeHttp probe specRestart policyWhat happens on failure - 635 min
ConfigMaps e Secrets
Do jeito que está agora, se o seu container precisa de uma configuração, como um nível de log ou um usuário de banco de dados, o único lugar para...
ConfigMap manifestEnvFromMount as fileSecret base64Kubectl create secret genericNever commit real secrets - 735 min
Volumes e Armazenamento Persistente
Tudo que você publicou até aqui é amnésico de propósito. Um Pod sobe, faz o trabalho dele e, quando morre, o sistema de arquivos em que ele estava...
EmptyDirPersistentVolumeClaimStorageClassPVC manifestMount in a Deployment - 825 min
Namespaces e Labels
Um cluster com seis Pods é fácil. Você roda kubectl get pods, vê tudo e sabe o que é cada um. Um cluster com seiscentos Pods espalhados por quatro...
Kubectl create namespace-n flagDefault vs kube-systemLabelsSelectorsKubectl get -l - 935 min
Ingress
Você já consegue fazer tráfego chegar ao cluster. O NodePort abre uma porta de número alto em cada node; o LoadBalancer pede um IP público ao seu...
Ingress controllerIngress manifestHost and path rulesIngressClassNameTLS via cert-manager - 1035 min
Conceitos Basicos do Helm
Escreva sua quinta aplicação web para Kubernetes e vai notar algo desanimador: você digita sempre o mesmo YAML. Um Deployment, um Service, um...
Chart structureValues.yamlHelm installHelm upgradeHelm templateWhen to use Helm vs raw manifests - 1130 min
Escalabilidade e HPA
Imagine um supermercado com dez caixas mas só dois operadores de plantão. Às nove da manhã isso é de sobra. Às seis da tarde a fila chega ao fundo da...
Kubectl scaleMetrics-server requirementHorizontalPodAutoscaler manifestCPU targetVPA mention - 1235 min
RBAC
Todos os comandos que você rodou neste curso saíram em seu nome, o do administrador do cluster, e o cluster aceitou todos eles. Enquanto você aprende...
ServiceAccountRole vs ClusterRoleRoleBindingLeast privilegeVerbs and resources - 1330 min
Observabilidade
São três da manhã e alguma coisa está errada. Os usuários estão vendo erros. Você tem um cluster com quarenta Pods dentro, e a única descrição...
Stdout-as-logsKubectl logsPrometheus + grafanaOpenTelemetry mentionWhere to start - 1460 min
Projeto Final: Implantar uma Stack
Cada lição até aqui ensinou um objeto de cada vez, e cada um deles foi demonstrado isolado. É assim que se aprende uma coisa, e não é assim que nada...
Multi-service DeploymentConfigMap for configSecret for db passwordPVC for db dataIngress for the APILiveness probe+1
Aprenda Kubernetes no seu idioma
Cada lição, quiz e resposta do tutor aparece no seu idioma. O tutor de IA responde no idioma em que você pergunta.
Roles that use Kubernetes
See how hiring teams interview engineers on Kubernetes, in production-like environments.
Platform Engineer
Hire platform engineers who reduce friction for every team. Real golden-path templates, real internal CLIs, real service onboarding flows. We record every step.
See the interviewDevOps Engineer
Hire DevOps engineers who actually ship. Run live or take-home interviews in production-like Linux environments with Docker, Kubernetes, Terraform and CI/CD. See how they debug, automate, and work alongside AI.
See the interviewSite Reliability Engineer (SRE)
Hire SREs who actually run production. Live workspaces with metrics, logs, traces and a service that is starting to misbehave. We record every keystroke.
See the interview