from Hacker News

Ask HN: How to Learn Kubernetes

by royalghost on 6/18/23, 11:04 PM with 5 comments

How was your experience learning Kubernetes at your work? How did you learn the different concepts, architecture, implementation and tools ? Which course, books, blogs, videos etc. helped to ramp up your learning ?
  • by evrflx on 6/18/23, 11:12 PM

    I tried many books and I think as of today the official tutorial is really good. If you try self paced learning I recommend to use at least two books and practice. Chatgpt might help with questions as well. Try to focus ob concepts not to achieve specific goals too fast. It takes some time and practice to get into it. It helps a lot to understand all the things around like dns, http and how tcp works.

    (Actually that is how I designed our kubernetes training: building from bottom up. If you are interested feel free to reach out: tk at trion.de )

  • by maxbrydak on 6/20/23, 9:07 PM

    Beat your head against the wall multiple times until it clicks.

    IMHO - the best way to learn anything is to just sit and hack away, if you wanna get up quickly - read through the docs, make sure you understand the concepts and then grab k3s (or run k3d locally in docker) and deploy something to it. WordPress is a good start.

    Take a look at: roadmap.sh/kubernetes If you wanna go all in: https://github.com/kelseyhightower/kubernetes-the-hard-way

    Oh, and both: "Kubernetes up and Running" and "Production Kubernetes" are great books.

  • by siilikuin on 6/25/23, 6:21 PM

    I just finished reading Nigel Poulton's _The Kuberbetes Book_ today, which seems like a pretty good book to lock all the concepts into place one at a time.
  • by yuppie_scum on 6/18/23, 11:27 PM

    Once you understand the paradigm that everything is a type of resource, it really starts to click very fast, at least for me.

    I’d make sure you have a solid docker understanding then maybe shell out the $15 or whatever for a Udemy course.