Skip to content

notque/ckaprep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

Kubernetes Certified Administration

CKA Prep

  • 3 hours

  • 24 questions

  • Pass mark of 74%

  • Remotely proctored

  • Chrome browser plus an extension

  • Government-issued non-expired ID

  • Webcam and microphone

  • Clean Work Service (Desk)

  • Private Space (no one else in the room)

  • Steady internet, preferably 5MB up/down.

  • 1-3 Days for Scheduling Exam

  • This exam is proctored by a live human but scored by statistical sampling, so if the question asked you to create a Pod with the name of nginx and you created it with the name of web or even nginz, you're not getting points for your attempt even though it may be effectively correct.

  • In the exam, be fresh, drink water beforehand and make sure you have eaten well. because for the next 3 hours you will not be allowed to even drink water

  • Ctrl+C and Ctrl+V are not allowed

  • Exam is currently in 1.18, and in September or October will be in 1.19

Full Rules are in the Candidate Handbook [https://docs.linuxfoundation.org/tc-docs/certification/lf-candidate-handbook] Note: People have said they've had the test rescheduled when they didn't have these ready for the test with the Proctor.

  • Clutter-free work area
  • No objects such as paper, writing implements, electronic devices, or other objects on top of surface
  • No objects such as paper, trash bins, or other objects below the testing surface
  • No paper/print outs hanging on walls
  • Paintings and other wall décor is acceptable
  • Candidates will be asked to remove non-décor items prior to the exam being released
  • Space must be well lit so that proctor is able to see candidate’s face, hands, and surrounding work area
  • No bright lights or windows behind the candidate
  • Candidate must remain within the camera frame during the examination
  • Space must be private where there is no excessive noise. Public spaces such as coffee shops, stores, open office environments, etc. are not allowed.

The latest curriculum can always be found at https://github.com/cncf/curriculum.

During the exam you are allowed be allowed to open one tab apart from the browser based terminal. You can open any link under the kubernetes.io domain. Some links that will help during the exam are;

If you are unsure of the spec or parameters of a yaml, always use kubectl explain <resource>.<key>.

🛠 Pre-requisites

Time is a big factor, you have 3 hours to finish 24 questions. That's 7.5 minutes per question and they do get progressively harder, so no wasting time on the easier questions. If you’re spending more than 7 mins on questions worth only one or two percent (each question does tell you the percentage it is worth), move on. You won't finish otherwise.

You need to be very comfortable with the following tools, so that you are not wasting time on non task orientated goals.

tmux

You only get one console, tmux and screen area allowed. This will allow you to split your single console into multiple windows. ie one master, two nodes. Try and use it in your daily workflow to get comfortable with the default settings.

vi

  • Perform Onramp to Vim - https://thoughtbot.com/upcase/onramp-to-vim - Get up and running with the world's best text editor. No Vim experience is required, but you'll be productive in no time (and blazing-fast, soon).

systemd

kubectl

These aliases will help save the precious time you have. Use these during your studies, so you are used to them on the day.

alias kc='kubectl'
alias kgp='kubectl get pods'
alias kgs='kubectl get svc'
alias kgc='kubectl get componentstatuses'
alias kctx='kubectl config current-context'
alias kcon='kubectl config use-context'
alias kgc='kubectl config get-context'

openssl/cfssl

🎯 Practice Test

This following here is great for a testing scenario. It gives you 24 questions to answer, a terminal, and a timer. You bring the cluster and kube config. It's highly suggest running through this to get comfortable with the test environment as this is the best replica for the test environment out there. It uses the same terminal emulator that the test uses, https://github.com/liftoff/GateOne.

🌏 Extra Reading

In case you want for more information about the exam and it's topics, here is another brilliant list of curated resoures that you will find handy.

Releases

No releases published

Packages

No packages published