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…

  • ccunix
    link
    fedilink
    arrow-up
    4
    ·
    2 years ago

    Kubernetes the hard way is a great resource.

    If you have access to some hardware, install K3s and get a LAMP stack running.

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