Looking for the best way to learn kubernetes, given that I have plenty of years of engineering (Java, python) and a solid experience with AWS.
any format works - paid/free courses, working through articles, getting started guides, etc…
Looking for the best way to learn kubernetes, given that I have plenty of years of engineering (Java, python) and a solid experience with AWS.
any format works - paid/free courses, working through articles, getting started guides, etc…
Kubernetes the hard way is a great resource.
If you have access to some hardware, install K3s and get a LAMP stack running.
+1 to kubernetes the hard way: https://github.com/kelseyhightower/kubernetes-the-hard-way, it will help you understand lower level cluster bring up.
Beyond that, kubernetes is an extremely broad space. Beyond the basics of deploying applications, getting logs, describing resources, etc
You can focus on horizontal scaling, HTTP load balancing, lower level network tunneling. You should find the stuff that interests you!
Definitely try to deploy some software using k8s. https://kind.sigs.k8s.io/ is also a good way to get started with a basic k8s cluster.