Some resources to prepare for the CKA exam.
https://github.com/cncf/curriculum/blob/master/CKA_Curriculum_V1.18.pdf
- Scheduling 5%
- Logging/monitoring 5%
- Application lifecycle management 8%
- Cluster maintenance 11%
- Security 12%
- Storage 7%
- Troubleshooting 10%
- Core concepts 19%
- Networking 11%
- Installation, configuration & validation 12%
(There are changes to curriculum, and you'll be using v1.19 after Sept 2020)
Kubectl Cheatsheet - https://kubernetes.io/docs/reference/kubectl/cheatsheet/
Kubectl explain - https://blog.heptio.com/kubectl-explain-heptioprotip-ee883992a243
Be fast with Kubectl 1.18 CKA - https://medium.com/faun/be-fast-with-kubectl-1-18-ckad-cka-31be00acc443
# The `-o yaml` in conjunction with `--dry-run=client` allows you to create a manifest
# template from an imperative spec, combined with `--edit`, it allows you to modify
# the object before creation
kubectl create service clusterip my-svc -o yaml --dry-run=client > svc.yaml
kubectl create --edit -f svc.yaml