Created
August 17, 2020 08:46
-
-
Save vksuktha/f2a3ecc042b0edaa7260e4704347160b to your computer and use it in GitHub Desktop.
CKAD prep stuff
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Knowledge | |
1)study all topics as proposed in the curriculum till you feel comfortable with all | |
2) do all of these, maybe 2–3 times BUT USING KUBECTL 1.18: https://github.com/dgkanatsios/CKAD-exercises | |
3) we have a series with scenarios on Medium, do all of these. Also imagine and create your own ones. | |
4) read this and do all examples: https://kubernetes.io/docs/concepts/cluster-administration/logging | |
5) understand Rolling Update Deployment including maxSurge and maxUnavailable | |
6) understand network policy including what are default on the cluster and how to edit it. | |
7) practise few times on kubectl 1.18 on https://medium.com/bb-tutorials-and-thoughts/practice-enough-with-these-questions-for-the-ckad-exam-2f42d1228552 | |
8) for detailed practise after finishing all - do this -https://codeburst.io/kubernetes-ckad-weekly-challenges-overview-and-tips-7282b36a2681 | |
9) Some more - https://matthewpalmer.net/kubernetes-app-developer/articles/ckad-practice-exam.html | |
Deprecated Commands | |
Make sure to not depend on deprecated commands as they might stop working at any time. When you execute a deprecated | |
kubectl command a message will be shown, so you know which ones to avoid. | |
With kubectl version 1.18 things have changed. Like its no longer possible to use kubectl run to create Jobs, CronJobs or | |
Deployments, only Pods still work. This makes things a bit more verbose when you for example need to create a Deployment with | |
resource limits or multiple replicas. | |
What if we need to create a Deployment which has, for example, a resources section? We could use both kubectl run and | |
kubectl create |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment