Kubernetes is one of the longest lessons in my DevNet Expert Masterclass, but we go slowly and take things step by step. Hands-on exercises is an excellent way to learn this by actually implementing and deploying these concepts.
There are 7 Kubernetes concept all network engineers need to know about.
There are a thousand more, but looking into this would be a good start.
1) Node
2) Pod
3) Deployment
4) Service
5) CNI
6) Ingress
7) Secrets
My coding assistant is almost always wrong.
I'm not writing code that anyone has seen before, and therefore can predict.
If an AI copilot works out very well, it means that you can probably find a library out that that can do the same thing.
Don't reinvent the wheel.
Don't panic, I have lessons on RESTCONF in the DevNet Expert Masterclass that covers it all, and explains all of those undocumented behaviors, so you can predict the outcome and be prepared for any questions you may get.
Not all REST APIs are simple. There is a particularly hard one on the DevNet Expert lab exam:
RESTCONF - the weird cousin of NETCONF
YANG models, REST API endpoint paths, methods and payloads is mixed together into a complex soup of non-documented behavior.
Also, when we want to POST, it must be on the parent element of the desired node. π«£
To make it even worse, YANG Suite renders swagger documentation that doesn't take those restrictions into account. And it is the only documentation we have in the DevNet Expert lab exam!
2014:
- Application run on VMs
- Network fabrics run on switches
- Infrastructure team is separate from developers
- Traditional application stacks with slow release cadence.
Networkers need to understand the new application landscape.
In the Cisco landscape, Kubernets belongs with DevNet and Data Center.
We cover containers in a relatable and relevant way in the DevNet Expert Masterclass.
Being a student in the DevNet Expert Training program is extremely challenging. But itβs not as difficult as wandering aimlessly and trying to study on your own for thousands of hours before passing the lab exam.