Dicas
Dicas para a preparação e para o dia da prova.
2 minute read
Segue abaixo um compilado de várias dicas que pegamos durante a preparação para a prova que acredito vá ajudar a todos.
- Pratique, pratique e pratique… e depois volte e pratique mais um pouco.
- Nesta nossa trilha de estudos
encontraremos em cada tópico
Link's úteis
e sempre que possível teremos um link direto paraDoc K8S - Tarefas
específica, vá lá e faça o exercício. - Na documentação oficial do Kubernetes tem disponível muitos exercícios, veja os que estão relacionados ao curriculo da certificação e faça-os também.
- KillerCoda - CKA é um ambiente interativo com vários exercícios.
- Repositório K8s Practice Training cotém alguns exercícios.
- Site Kube by Example .
- Nesta nossa trilha de estudos
encontraremos em cada tópico
- Estude sobre a estrutura dos arquivos
.yaml
/.json
e aprenda a fazer consultas utilizando oJSON PATH
.- Curso gratuito:
- Sites:
- Otimize o seu ambiente, criando
alias
evariáveis de ambiente
, para poupar preciosos segundos durante a avaliação. Comece a fazer isso já durante os simulados até decorar (lembre-se que no dia da prova não terá acesso a recursos externos).No arquivo
~/.bashrc
:# # Estes 3 (três) primeiros comandos não precisa decorar. # # Criação do alias `k` e configuração do autocomplete já devem estar pré configurados no ambiente # mas vale a pena conferir, na dúvida consulte a documentação oficial procurando por # `kubectl cheat` e ir para a página https://kubernetes.io/docs/reference/kubectl/cheatsheet/ alias k="kubectl" source <(kubectl completion bash) complete -o default -F __start_kubectl k
# # Já os 4 (quatro) comandos abaixo, será necessário decorar. # # O comando para alterar de contexto / cluster normalmente é dado na questão, # mas para alterar entre os namespaces não. # Exemplo de uso: # kns <nome-do-namespace> alias kns="kubectl config set-context --current --namespace" # Para agilizar a criação de objetos via manifestos (arquivos .yaml) # Exemplo de uso: # ka <nome-do-arquivo>.yaml alias ka="kubectl apply -f" # Para facilitar a validação dos comandos e geração dos manifestos (arquivos .yaml). # Exemplos de uso: # k run <nome-pod> --image=<nome-da-image> $do # k run <nome-pod> --image=<nome-da-image> $do > <nome-do-arquivo>.yaml export do="--dry-run=client -o yaml" # Para não esperar pela exclusão de um objeto. # Exemplo de uso: # k delete pod <nome-do-pod> $now export now="--force --grace-period 0"
No arquivo
~/.vimrc
:set autoindent expandtab tabstop=2 shiftwidth=2
ou
set autoindent set expandtab set tabstop=2 set shiftwidth=2
Neste artigo Set Indentation Width to 2 or 4 Spaces (or Tab) in Vim tem uma explicação direta e objetiva sobre essas configurações.
Feedback
Gostou desta página?
Que bom, que gostou! Por favor, tem algo que podemos melhorar?
Que pena! Por favor, me diga o que podemos fazer pra melhorar. Obrigado!