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…

  • DolceTriade@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    +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.