marp | theme | _class | paginate | backgroundColor | backgroundImage |
---|---|---|---|---|---|
true |
gaia |
lead |
true |
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.
- 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.
- À 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/
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
- Curso do Mumshad
- Livro: Certified Kubernetes Administrator (CKA) Exam Guide
- Simulados Kodekloud
- Documentacao Oficial
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.
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.
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.
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.
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
Dê sempre preferencia a linha de comando para criação de objetos.
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.
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.