Kubernetes Certifications!

I got every Kubernetes certification in the last months, and as I said at the Node.js certifications, the Linux Foundation certification it is nice because they are practical, you must test your hands-on knowledge.


Kubernetes and Cloud Native Associate (KCNA)

This is the first one and the easier, it is the only that is multiple choice and cover the foundation knowledge about cloud, containers, etc. To be real, it really not worth waste time and money to get that.


Certified Kubernetes Application Developer (CKAD)

If you are already a developer, that works with a Kubernetes and you have access and permissions to create resources that are important to a day-to-day for microservices, this is a pretty simple one. Basically, test your knowledge to containerize applications and create all necessaries of things to put online, like deployments, etc.


Certified Kubernetes Administrator (CKA) 

Here the thing start to be a little complicated, you must have a good knowledge about linux, and other tools at the Kubernetes environment like kubeadm, etcd, for example.

There are a lot of process to decorate, how to update and maintain things at the cluster, how the configurations works and where to find the files and debug. Even, all these processes can be a simple copy and paste, the person how have this certification can be considerate that really know how the Kubernetes components works.


Certified Kubernetes Security Specialist (CKS)

By far the most difficult, to do that you must have be completed the CKA, and all knowledge applied there will appear here again. The hard point about this one, is that you will have a lot of process again in must more tools and configurations to remember where the things are.

The knowledge required about linux by itself is also increased, so you really must be comfort to use the terminal and understand important principles of network, the time for this one is really tight, and you must analyze and test rigorous all implementations.


Remember the score calculation is a mystery, but they evaluate the solution and the test for the solution, so for every question, analyze what is in the cluster, create the implementation and check if the implementation works before move on.

Practice debugging the apiserver and always create backup from the existing file before change it, so if something get wrong, sometimes is quicker recreate instead of try to fix.

In general, the Kubernetes certifications are nice, and seems to be some value at the market, but is really expensive. Remember, when you buy some certification you have access to do two simulations at the https://killer.sh/ and a great way to study and practice for all certifications and a lot of things at the cloud environment for free is use the https://killercoda.com/


Well, that is it, if you want to get your certifications also, good luck!