alias for doing things quickly
alias k='kubectl'
alias ke='k edit'
alias kd='k describe'
alias ka='k apply'
alias kaf='ka -f'
alias kdl='k delete'
alias kdlf='kdl -f'
alias kg='k get'
alias kgr='kg rs'
alias kga='kg all'
alias kgs='kg svc'
alias kgp='kg pods'
alias kgn='kg nodes'
alias kgd='kg deploy'
alias kgi='kg ingress'
alias kgc='kg componentstatuses'
alias kc='k config'
alias kcg='kc get-contexts'
alias kcu='kc use-context'
alias kcc='kc current-context'
alias kx='kubectx'
alias kn='kubens'
source <(kubectl completion zsh)
complete -F __start_kubectl k
Be ready with 2 IDs at the time of exam
- Passport
You are allowed only transparent drinks with transparent bottle during the exam.
Get comfortable using vim and tmux for exam, as you will only have one terminal.
Multiple monitors usage is also allowed — use one for k8s docs on 1 monitor and exam on the other monitor. ( you will be asked to share both screens ).
Resource | Link |
---|---|
Kubernetes Github | https://github.com/kubernetes/ |
Kubernetes Docs | https://kubernetes.io/docs/ |
Kubernetes Blog | https://kubernetes.io/blog/ |
Resource | Link |
---|---|
CKA + CKAD Candidate Handbook | https://training.linuxfoundation.org/go/cka-ckad-candidate-handbook |
CKA + CKAD Exam Tips | http://training.linuxfoundation.org/go//Important-Tips-CKA-CKAD |
CKA + CKAD FAQ | http://training.linuxfoundation.org/go/cka-ckad-faq |
Ref: https://training.linuxfoundation.org/cncf-certification-candidate-resources/
Cluster | Members | CNI | Description |
---|---|---|---|
k8s | 1 master, 2 worker | flannel | k8s cluster |
hk8s | 1 master, 2 worker | calico | k8s cluster |
bk8s | 1 master, 1 worker | flannel | k8s cluster |
wk8s | 1 master, 2 worker | flannel | k8s cluster |
ek8s | 1 master, 2 worker | flannel | k8s cluster |
ik8s | 1 master, 1 base node | loopback | k8s cluster − missing worker node |
At the start of each task you'll be provided with the command to ensure you are on the correct cluster to complete the task.
Books | Link |
---|---|
Kubernetes: Up and Running | https://azure.microsoft.com/en-in/resources/kubernetes-up-and-running |
Managing Kubernetes | https://pages.cloud.vmware.com/managing-kubernetes-ebook |
Kubernetes in Action | https://www.yunforum.net/pdf/kubernetes-in-action.pdf |
Kubernetes The Hard Way (MUST READ) | https://github.com/kelseyhightower/kubernetes-the-hard-way |
Resource | Link |
---|---|
Kubernetes Tasks | https://kubernetes.io/docs/tasks/ |
Kubernetes Concepts | https://kubernetes.io/docs/concepts/ |
Resource | Link |
---|---|
The Kubernetes Learning Resources List | https://docs.google.com/spreadsheets/d/10NltoF_6y3mBwUzQ4bcQLQfCE1BWSgUDcJXy-Qp2JEU/view |
CKA-Prep-List | https://docs.google.com/spreadsheets/d/1mYzfkxu1Iaup3KgO7zhbz7C4nFadSEvogo-lDaFIXK0/view |
comfortable generating certificates (.key, .crt, .csr, x509)
managing services (status/start/stop/restart/enable/reload)
working with unit files (cat/show/edit)
view logs for service
journalctl -u kubelet