Construa uma base prática em um cluster Kubernetes v1.35.5 pronto para uso. O curso usa seis ciclos: um laboratório guiado explica um workflow central e um desafio relacionado pede sua aplicação imediata com menos apoio.
Em 12 atividades, você avança da leitura do cluster para workloads declarativos, depuração, conexão de aplicações, scaling e releases. O foco é compreender desired state e verificar o resultado real dos controllers.
O que você aprenderá
Ao concluir o curso, você saberá:
- Confirmar context do
kubectl, versão, saúde do node, namespaces e workloads do sistema. - Escrever manifests YAML de Pods e Deployments e relacionar labels, ReplicaSets, controllers e desired state.
- Diagnosticar workloads com status,
describe, events, logs e inspeção do container e reparar o manifest salvo. - Expor aplicações com Services ClusterIP e NodePort e rastrear selectors, EndpointSlices e DNS do cluster.
- Criar um web stack de duas camadas com Deployments separados e identidades Service estáveis.
- Escalar um Deployment manualmente e observar Pods, backends e distribuição de requests.
- Executar rolling updates, inspecionar revisions e ReplicaSets, recuperar releases e sincronizar estado live e salvo.
Para quem é este curso
O curso é para iniciantes completos, usuários de containers começando em orchestration e developers que desejam entender operações de aplicações antes de administrar clusters. Os pares lab-desafio combinam explicação e prática independente imediata.
Pré-requisitos: Não é necessária experiência Kubernetes. Terminal Linux, conceitos de containers e YAML simples ajudam, mas os laboratórios apresentam os objetos e comandos usados.
Ambiente de aprendizagem: As 12 atividades usam terminais Ubuntu 22.04 com um cluster single-node labex-v135 Kubernetes v1.35.5 preconfigurado. O cluster inicia em cada atividade; não há instalação nem conta cloud, e o início pode levar alguns minutos.
Perguntas frequentes
Como laboratórios e desafios são organizados?
Há seis laboratórios guiados e seis desafios. Cada desafio segue um laboratório sobre inspeção, deployment, debugging, Services, scaling ou releases e repete o workflow com menos instruções.
Preciso de cluster próprio ou Docker registry?
Não. LabEx fornece um cluster minikube local e imagens fixadas. Tudo ocorre no terminal, sem cloud ou registry externo.
Quais temas ficam intencionalmente fora?
O foco são Pods stateless, Deployments, Services, scaling manual, troubleshooting e rolling releases. Persistent storage, Ingress, security policy, observability, automatic scaling e administração multi-node não são cobertos.
Qual a diferença para “30 Dias de Desafios Kubernetes”?
Este é um curso guided Beginner do workflow básico de aplicações. “30 Dias” é uma coleção Intermediate de 30 tarefas CKA/CKAD/CKS independentes sobre administração, reparo, armazenamento, rede e segurança.



