Skip to content

Bizu são dicas, truques e conselhos para algum determinado assunto, aqui abordo e documento como eu passei no exame CKA.

Notifications You must be signed in to change notification settings

fbrunoviana/bizus-cka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

marp theme _class paginate backgroundColor backgroundImage
true
gaia
lead
true

Sendo aprovado para a CKA


O que é e para que serve Kubernetes?

Kubernetes é uma plataforma de código aberto que permite gerenciar e orquestrar aplicativos em contêineres de forma eficiente, escalável e automatizada, facilitando a implantação e o gerenciamento de aplicações distribuídas.


Pré requisitos não oficiais

  • Linux é essencial, nada sofisticado cat, ls, rm, find, grep, awk
  • Bom, se o k8s é um gerenciador de containers, você tem que entender deles docker cri-o.
  • Vim é o editor oficial do kubectl, profissionais serios não usam o nano.

Sobre a prova

  • À pontuação exigida para passar é 66.
  • São entre 17 à 20 questões.
  • 120 minutos de prova.
  • Tem retake.
  • A prova custa: 395 dolares.
  • Duas chances no simulado oficial: https://killer.sh/

Topicos do exame:

Você deve mostrar que entende os seguintes tópicos para passar no exame. Por trás do assunto, há uma porcentagem que indica o peso do tópico no exame.

  • Armazenamento ( 10% )
  • Solução de problemas ( 30% )
  • Cargas de trabalho e agendamento ( 15% )
  • Arquitetura, instalação e configuração de cluster ( 25% )
  • Serviços e redes ( 20% )
  • Curriculo da Prova

Minha preparação:

O curso do Mumshad para mim é excelente, explica todos os topicos com detalhes. O livro entrou como um complemento dos assuntos que eu não entendia. O valor real veio nos simulados que acompanham o curso na kodekloud.


Killer.sh

Você recebe duas sessões gratuitas de simulador do Killer.sh ao comprar o exame. A cada sessão, você tem acesso de 36 horas a um cluster Kubernetes, onde precisa responder às 24 perguntas do exame.

Killer.sh afirma que o exame é mais desafiador do que o exame real. Eu concordo em partes. O nivel de dificuldade é o mesmo. A diferença é que o exame killer.sh tem 22 perguntas, enquanto no exame real, existem 17.


Meu plano de estudos.

Comecei com o curso na udemy completei a primeira vez só assistindo e ignorando o que eu não sabia para me familiarizar com o conteudo, fiz o curso pela segunda vez e só passava para o proximo modulo quando tivesse total domininio do conteudo, usei o livro como material de apoio, nas duas vezes fiz todos os laboratorios. Quando terminei, pratiquei os exames simulados incluídos várias vezes no KodeKloud. Eu os pratiquei até conseguir 100% e terminar a tempo.


Após o curso, iniciei a primeira simulação do Killer.sh, respondi todas as perguntas, as primeiras vezes foram horriveis, mas continuei praticando até terminar o simulado a tempo e passar. A simulação Killer.sh usa quase o mesmo ambiente que o exame real. Ele também usa uma área de trabalho remota na qual você pode iniciar um terminal e um navegador.

Estudei as soluções do Killer.sh e reiterei os tópicos no curso Udemy e apostila.

Fiz o exame e passei.


A Prova

Você faz o exame respondendo perguntas sobre cenários executados em alguns clusters do Kubernetes. Com esta nova versão, você usa o navegador PSI seguro, que o conecta a uma área de trabalho remota com o Ubuntu.


Você executa as tarefas usando o terminal que pode iniciar através da área de trabalho remota. Você pode acessar a documentação do Kubernetes através de um navegador da web no sistema e navegar no site do Kubernetes.

O Meu ambiente travou bastante principalmente nos minutos finais da prova. Saiba falar: "My environment is crashing.", "Give me more time please".

O exame é difícil? Acho que sim. Qualquer pessoa com experiência com Kubernetes deve ser capaz de responder a todas as perguntas. Você tem permissão para usar a documentação do Kubernetes.


Não posso divulgar nenhuma das perguntas, mas se você puder responder a todas as perguntas do Killer.sh dentro de duas horas, você está em um bom lugar para o exame.

A maior problema é o tempo. Vamos focar na gestão do tempo.


Tempo

Os alias do kubectl com k já está configurado, para nossa alegria.

No Killer.sh você já terá ideia de quais os atalhos iram funcionar no ambiente da prova.

Eu usei duas variavei de ambiente, no .bashrc:

export do="--dry-run=client -o yaml"
export now="--force --graceful-period=0"

Depois executei: source .bashrc

k run nginx --image=nginx $do > pod.yaml
k delete po nginx $now 

Comandos declarativos:

Dê sempre preferencia a linha de comando para criação de objetos.


Momento da prova

Nos primeiros minutos anotei todos os numeros das questões e seus pesos.

Iniciei com as questões de peso mais alto e mais faceis. Pulei algumas questões que levaram muito tempo, sinalize a pergunta e continue com a próxima pergunta.

Você sempre pode reavaliar se tiver tempo restante no final do exame.


Conclusão

Eu me diverti com o exame e o curso. Aprendi coisas novas sobre Kubernetes com o decorrer do tempo.

Você também pode passar no exame se tiver experiência e já trabalhar com um cluster Kubernetes.

O mais importante é praticar muito e se tornar rápido execução do kubectl e criação dos objetos.


Questions?

About

Bizu são dicas, truques e conselhos para algum determinado assunto, aqui abordo e documento como eu passei no exame CKA.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published