Skip to main content

Exame CKAD

CKA-logo

Certified Kubernetes Administrator (CKA) valida as habilidades de um desenvolvedor na criação, implantação e manutenção de aplicativos em Kubernetes. O conhecimento em tópicos como criação e configuração de pods, deployment de aplicações, serviços, armazenamento, entre outros aspectos relacionados ao desenvolvimento de aplicações em Kubernetes será testado durante o exame.

Dica! O exame custa em média 300 dólares, mas é possível em épocas de black friday e fim de ano conseguir descontos entre 35% e 50%

O que é cobrado no exame?

pdf

Design e construção de aplicações (20%):

  • Definir, buildar e modificar imagens de containers.
  • Entender Jobs e CronJobs.
  • Entender os padrões de pods com multi containers.
  • Utilizar volumes persistentes e efêmeros.

Deploy de aplicações (20%):

  • Entender as estratégias de deployment.
  • Fazer rolling updates.
  • Usar pacotes helm para implantar aplicações.

Observabilidade e manutenção (15%):

  • Entender sobre as depreciações da API.
  • Implementar readiness liveness, startup e heath check nas aplicações.
  • Conferir logs em containers.
  • Debug no kubernetes.

Ambiente de aplicação configuração e segurança (25%):

  • Extender a API do kubernetes com os CRD e como utilizar.
  • Autenticação autorização e permissões usando RBAC.
  • Entender e definir o resources necessários para aplicação como limites e quotas.
  • Compreender configmap.
  • Criar e usar secrets.
  • Compreender service accounts.
  • Permissões extras em pods/containers usando Security Contexts.

Serviços e redes (20%):

  • Demonstrar o básico de conhecimento sobre políticas de redes (networkpolicies).
  • Conseguir fazer troubleshoot de acesso das aplicações via services.
  • Criar regras de ingress e expor aplicações

Politica de retake

É possível ter uma segunda tentativa caso o candidato falhe na primeira. Caso não passe em nenhuma das duas tentativas uma nova compra permitirá um novo Retake.

Politica de remarcação ou cancelamento

Caso precise reagendar ou cancelar é necessário que seja feito com 24H de antecedência, caso contrário é considerado falha TOTAL sem direito a retake

Sobre o exame

  • Online e observador por um instrutor em tempo real
  • Totalmente prático
  • Não é um exame de multipla escolha
  • 2 Horas
  • Solicitar uma pausa por meio da função pausar não para o cronômetro.
  • Resultado após 24 via email

Sobre o ambiente da prova

  • O local deve ser silencioso, privado e iluminado. Não pode ser executado em espaços públicos.
  • Não pode ter janela atrás do candidato
  • Não pode ter luzes brilhantes atras do candidato.
  • Somente o candidato pode estar no quarto.
  • A mesa deve estar limpa e livre notas e eletrônicos.

Regras de conduta

  • O candidato não pode se comunicar com ninguém além do inspetor durante o exame.
  • Não pode ler questões em voz alta.
  • Não pode sair da frente da webcam e da mesa a não ser que o inspetor permita.
  • Somente não pode comer durante a prova e somente beber líquidos transparentes. A garrafa e o copo usado para conter o líquido deve ser transparente e sem rótulos.
  • Não pode usar fones de ouvido ou qualquer dispositivo eletrônico no corpo ou cabeça ao menos que seja clinicamente necessário. Sendo assim, fones de ouvidos não serão permitidos.
  • Não fazer barulhos repetitivos e excessivos. Se tiver uma obra perto da sua casa faça em outro ambiente.
  • Não pode cobrir a boca ou o rosto.
  • Não pode escrever qualquer informação no papel ou em qualquer dispositivo eletrônico. Somente na tela de console.
  • Não ter comportamento inadequado ou questionáveis.

Ferramentas permitidas

Uma VM será disponibilizada para o exame e dentro desta VM podemos usar:

  • Uso da linha de comando
  • Revisar documentos instalados pela distribuição linux ou seja /usr/share/*
  • Usar pacotes que fazem parte da distribuição.
  • Acesso as paginas de documentação usando o navegador da própria vm. As páginas permitidas incluindo os subdomínios são:
    -https://kubernetes.io/docs/ -https://kubernetes.io/blog/
  • Pode ser usado a ferramenta de pesquisa do https://kubernetes.io/docs/ mas somente acessas subdomínimos do links acima.

`Recomendo que em todo o curso seja utilizado somente linha de comando para tudo``

Requisitos do sistema

https://docs.linuxfoundation.org/tc-docs/certification/tips-cka-and-ckad

Para verificação se o seu ambiente esta apto a rodar o teste entre no link https://syscheck.bridge.psiexams.com/

É recomendado o uso da versão do Chrome mais recente. Pode ser usado 1 monitor extra e recomenda-se com resolução 1080p para suportar o ExameUI.

Conexão confiável com a internet:

  • Desative serviços que consomem muita banda
    • Streammings
    • Video Chamadas
    • Torrents e downloads
    • Desative firewalls e vpns
    • Use cabo de rede se possível.

Não pode usar uma máquina virtual para fazer o exame mesmo que a verificação de compatibilidade não apresente problemas

Webcam e microfone funcionando. A webcam deve poder ser movida para mostrar o ambiente ao instrutor.

Não podem ter outro aplicativo ou janela do navegador rodando durante o exame.

System Check

Confira os requisitos em https://helpdesk.psionline.com/hc/en-gb/articles/4409608794260-PSI-Bridge-Platform-System-Requirements

Simulado

Quando comprado o curso será possível fazer um exame de teste antes do exame real. Você somente terá duas tentativas então não desperdice quando for fazer.

Como estudar?

O material utilizado como base foi o curso do Mumshad Mannambeth na UDEMY, que é muito bom por sinal.

Mas foi acho necessário fazer mais exercícios no https://killercoda.com/. Até o momento que esse material foi escrito para CKAD encontrei poucos exercícios, mas vários podem ser usados do CKA.

Como o CKA e o CKAD compatilham muito material, farei referências para que estude o que for necessário em ordem.