Explore Kubernetes desde as primeiras verificações do cluster até workloads, rede, configuração, armazenamento, scheduling, acesso e recursos. O curso contém 43 atividades em cinco etapas: 38 laboratórios guiados e cinco desafios.
A maioria é um walkthrough orientado a comandos em Minikube local. As primeiras lições estabelecem cluster e kubectl; as últimas cobrem controllers, Ingress, armazenamento, scheduling, autoscaling, RBAC e métricas. É um curso panorâmico, não um único projeto sequencial.
O que você aprenderá
Ao concluir o curso, você saberá:
- Inspecionar saúde do cluster, client/server, nodes, arquitetura e acesso ao Kubernetes Dashboard.
- Criar e examinar recursos com
kubectl create,run,describe,logs,exec,set,annotateeport-forward. - Executar Pods e gerenciar workloads replicados, batch, scheduled, per-node e stateful com controllers.
- Conectar workloads com Services e Ingress e organizá-los com namespaces.
- Injetar configurações com ConfigMaps e Secrets e persistir dados com PersistentVolumes e claims.
- Aplicar ResourceQuota e LimitRange e trabalhar com clusters, users e contexts kubeconfig.
- Controlar placement com node selectors, affinity, taints, tolerations, cordon e container probes.
- Configurar HorizontalPodAutoscaler e RBAC e inspecionar CPU e memória com Metrics Server.
Para quem é este curso
O curso é para iniciantes que desejam conhecer muitos comandos e tipos de recursos, além de usuários de containers e estudantes junior de DevOps construindo uma base prática de referência. Os labs começam no básico, mas a parte final e cinco desafios exigem mais autonomia; o desafio de segurança do Dashboard é Advanced.
Pré-requisitos: Não é necessária experiência Kubernetes. Recomendam-se terminal Linux, containers e YAML básico. Faça primeiro cluster, comandos e workloads antes de armazenamento, scheduling, autoscaling e RBAC.
Ambiente de aprendizagem: As atividades usam VM gráficas Ubuntu 22.04 com terminal, Minikube single-node local, kubectl e navegador para Dashboard. Cada atividade tem ambiente separado; o estado do cluster não passa entre labs.
Perguntas frequentes
Qual a diferença para o curso de 12 atividades Kubernetes for Beginners?
Este é o survey mais amplo: 43 atividades sobre comandos, controllers, Ingress, armazenamento, scheduling, HPA, RBAC, Dashboard e métricas. Kubernetes for Beginners tem 12 atividades pareadas focadas em operações stateless em um cluster v1.35.5 fixado.
Todas as atividades são Beginner?
Não. O curso e 38 labs são Beginner, quatro desafios são Intermediate e o acesso read-only ao Dashboard é Advanced. Use-os como checkpoints depois do conteúdo guiado relacionado.
Internet ou uma conta paga são necessários?
Depende da atividade. Algumas iniciam Minikube, habilitam addons ou baixam imagens; o primeiro lab informa que seu image-pull path é Pro-only e que ambientes Free podem ter cluster prestarted. Leia as notas de acesso de cada atividade.
O curso prepara cluster production ou multi-node?
Não. Os labs usam Minikube single-node para aprender funções, não alta disponibilidade, Kubernetes cloud gerenciado, planejamento multi-node ou plataforma persistente de produção.


