Live data from Hacker News

Ask HN: Do you have some well written resources on how to learn K8s as a dev?

news.ycombinator.com

1–10 of 13 posts

Ask HN: Do you have some well written resources on how to learn K8s as a dev?

#1
I want to learn K8s but I have 2 constraints:

- I’m a developer so I don’t want to deploy or administrate a cluster myself, I just want to learn how to deploy and manage my pods

- I want well written resources, specifically NO VIDEOS, and not necessarily something interactive (I’m not fond of the examples using Katacoda on the official documentation, I find it pretty frustrating)

I found some resources but it’s a bit hard to know their quality. Do you have recommendations?

Re: Ask HN: Do you have some well written resources on how to learn K8s as a dev?

#2
You should start with the Kubernetes docs and then read the tutorials. Start with the tutorial but you should really read all the documentation. Its actually not too long a read.

1) https://kubernetes.io/docs/concepts/overview/components/ 2) https://kubernetes.io/docs/tutorials/kubernetes-basics/ 3) https://kubernetes.io/docs/tasks/run-application/

After reading these documents and doing the tutorials, its a matter of gaining experience.

Re: Ask HN: Do you have some well written resources on how to learn K8s as a dev?

#4
post #3

What boosted my gains in kubernetes was this book, which I didn't even have to read all the way. Kubernetes in Action by Marco Lukša. After that, consuming the docs was easier.

Author's name is Marko. Nevertheless, I suggest the same. He published second edition of it this year.

Re: Ask HN: Do you have some well written resources on how to learn K8s as a dev?

#6
After being self thought how to code through books and hands on projects, I have discovered an even better way to learn and get credentials in that field at the same time and that is through certifications. For example AWS Devops cert, the GCP equivalent and CNF Kubernetes cert.

Re: Ask HN: Do you have some well written resources on how to learn K8s as a dev?

#8

You should start with the Kubernetes docs and then read the tutorials. Start with the tutorial but you should really read all the documentation. Its actually not too long a read. 1) https://kubernetes.io/docs/concepts/overview/components/ 2) https://kubernetes.io/docs/tutorials/kubernetes-basics/ 3) https://kubernetes.io/docs/tasks/run-application/ After reading these documents and doing the tutorials, its a matter o…

I already did the official getting started but the katacoda exercises are definitely not a good experience (at least on Safari): the frame is tiny and if I try to full screen it the text disappears… the exercice with Java deployment has a file tree view that just doesn’t work.

The documentation by itself seems extremely good and highly detailed though, but not really learning material. I’ll make sure to read it thoroughly once I’ve finished Kubernetes in action as suggested by someone else!

Re: Ask HN: Do you have some well written resources on how to learn K8s as a dev?

#9
post #7

Here [1] you can find some notes on how to deploy a master - slave k8s cluster and storage. I hope it will be of help to you. [1] https://github.com/miroslavpejic85/kubernetes-k8s

That’s the part I’m not interested in: I don’t want to deploy and administrate my cluster, I’m just a user of an existing cluster.

Re: Ask HN: Do you have some well written resources on how to learn K8s as a dev?

#10
post #3

What boosted my gains in kubernetes was this book, which I didn't even have to read all the way. Kubernetes in Action by Marco Lukša. After that, consuming the docs was easier.

Thanks for this recommendation, according to the table of contents and reading a few chapters that’s exactly what I was looking for :)

I bought the (in progress) second edition on Manning (it comes with the physical book when it’s published, the ebooks for both the first and second edition and a +1 free ebook to give someone).

Post reply on HN