Preparatório para CKAD

Um curso preparatório para a certificação CKAD voltado para iniciantes, com 42 experimentos guiados de desenvolvimento de aplicações Kubernetes, abrangendo desde os fundamentos de kubectl e objetos até cargas de trabalho, configuração, implantação, observabilidade e rede.

KubernetesTreinamento CKAD

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Programa

Fundamentos de Aplicações Kubernetes
Design e Construção de Workloads
Configuração, Armazenamento e Definições de Runtime
Implantação e Empacotamento
Observabilidade, Depuração e Rede de Aplicações

Introdução

Aprenda a construir, configurar, implantar, observar e conectar aplicações Kubernetes em 42 laboratórios guiados. O curso começa com kubectl, Namespaces, Pods, YAML, labels e descoberta de API e leva essas bases a padrões de carga, configuração, releases, depuração e rede em um cluster ativo.

É um caminho estruturado para prática no estilo CKAD, não um exame apenas de desafios. Cada laboratório explica comandos e campos, pede que você examine evidências e verifica o estado antes de combinar os conceitos em fluxos mais realistas.

O que você aprenderá

  • Usar contextos e Namespaces, descobrir recursos API, criar e inspecionar Pods e gerar, editar e validar YAML
  • Criar e escalar Deployments, executar Jobs e CronJobs, escolher recursos e usar init containers, sidecars, emptyDir e PVC
  • Configurar com ConfigMaps, Secrets, variáveis, arquivos montados, volumes projected, requests, limits e quotas
  • Atribuir ServiceAccount, aplicar SecurityContexts non-root e descobrir, criar, atualizar e selecionar recursos personalizados
  • Realizar rolling updates e rollbacks, ajustar estratégias e implementar releases Canary e Blue/Green
  • Criar e atualizar um Chart Helm local, construir Bases e Overlays Kustomize e imagens locais
  • Ler logs e Events, usar exec e port forwarding, configurar probes, reparar CrashLoops e migrar APIs obsoletas
  • Expor com Services, diagnosticar DNS e EndpointSlices, rotear Ingress, restringir com NetworkPolicy e reparar named ports

Para quem é este curso

O curso destina-se a desenvolvedores Kubernetes novos ou iniciantes que entendem contêineres e desejam um caminho guiado de objetos básicos à entrega e depuração. Também serve a candidatos CKAD antes de exames independentes e cronometrados.

Pré-requisitos: Recomendam-se fundamentos da linha de comando Linux e compreensão geral de contêineres. Você não precisa dominar kubectl ou YAML Kubernetes no início, mas deverá ler comandos, manifestos e saídas reais com atenção à medida que avança.

Ambiente de aprendizagem: Os 42 laboratórios guiados iniciantes são executados separadamente em uma VM terminal CKAD Ubuntu 22.04 com o perfil Kubernetes de nó único labex-v135. Cinco etapas contêm 168 tarefas e 168 verificações automáticas. As estimativas são de 25–45 minutos e totalizam 1.590 minutos; cada VM nova impede que recursos passem ao laboratório seguinte.

Perguntas frequentes

É um curso guiado ou um exame prático?

É um curso guiado. Cada etapa ensina um conceito, fornece comandos ou manifestos completos, explica evidências e verifica um resultado. Os cursos CKAD Practice Exam separados removem o passo a passo e pedem soluções a partir de critérios, sendo um próximo passo adequado.

Quão adequado é para iniciantes se os últimos temas são complexos?

Os 42 laboratórios são classificados como iniciantes e introduzem um fluxo por vez. Porém, os últimos cobrem Canary, Blue/Green, Helm, Kustomize, SecurityContexts, Ingress, NetworkPolicy e migração de API. “Iniciante” descreve o ritmo guiado, não que todo Kubernetes seja simples.

Quanto tempo devo reservar?

As estimativas somam 1.590 minutos, cerca de 26 horas e 30 minutos. Cada laboratório dura 25–45 minutos e muitos dos últimos, 40 ou 45. O tempo real depende da experiência e da profundidade de análise, portanto várias sessões são realistas.

É treinamento CKAD oficial e cobre administração do cluster?

Não. É um recurso independente da LabEx, sem afiliação, endosso ou patrocínio da The Linux Foundation ou CNCF, e não garante resultado. O foco são aplicações; manutenção de nós, reparo do Control Plane, ciclo kubeadm e administração do etcd do CKA não são ensinados.

Professor

labby
Labby
Labby is the LabEx teacher.