
Kubernetes - Up and Running
by Brendan Burns, Joe Beda, Kelsey Hightower · first published 2019
28mentions
17recommended by
26HN commenters
2017–2024first – last mentioned
65% recommend31% neutral4% critical
Why HN recommends it
Short, accessible, hands-on intro to Kubernetes that builds motivation and the big picture better than the online docs; teaches the basic vocabulary and gets newcomers oriented enough to use it.
Summarised by Claude from recommending comments
Affiliate links. As an Amazon Associate I earn from qualifying purchases.


I recently read the book "Kubernetes: Up & Running" and it was a great resource. Written by Kelsey Hightower it's short and to the point has a bunch of great examples. As a starter I would get Minikube going on your laptop: https://kubernetes.io/docs/getting-started-guides/minikube/ Then write a small REST app in your favorite language, nothing fancy just something you can easily deploy. Get it
on “Ask HN: Are you learning Kubernetes/Docker? What resources are you using?” ↗I would start with something like k3s locally for simplicity. Then check out the O'Reilly book, Kubernetes: Up & Running. The official Kubernetes tutorial is pretty good too.
on “Ask HN: Do you have some well written resources on how to learn K8s as a dev?” ↗I personally liked O'Reilly's Kubernetes: Up and Running, which was fairly thorough, and Nigel Poulton's books, which were shorter and focused on the highlights (at least the editions I read). The reason I always recommend that people read a book before getting…
on “Ask HN: What is your Kubernetes nightmare?” ↗…Kubeadm (https://kubernetes.io/docs/setup/independent/create-cluster-...) If you're interested in books on the topic, I like Kubernetes in Action (https://www.manning.com/books/kubernetes-in-action) or Kubernetes: Up and running (http://shop.oreilly.com/product/0636920043874.do) One of the challenges with Kubernetes is that it's pretty fast moving, so it's a good idea to work with resources that are up to date. I know a last…
on “Kubermesh: self-hosted/healing/provisioning, partial-mesh network K8s cluster” ↗The kubernetes up and running book gives a better big picture view than the documentation online does. It does a thorough job of developing motivation and context for using a broad swath of the system in a cohesive way.
on “Is K8s Too Complicated? ” ↗I'd suggest to read "Kubernetes: Up and Running" book, it's short enough and cover basics of k8s. Also it's important to have hands-on k8s cluster, so Google Kubernetes Engine would help a lot about spinning up a cluster.
on “The Cult of Kubernetes” ↗I don't know if it's updated for more recent versions, but I read "Kubernetes: Up and running" last year and it was excellent. It covers the motivations behind some of the decisions which helped things click for me.
on “Kubernetes 1.18” ↗For K8s: 1. Read the book "Kubernetes up and Running" 2. After that you can start reading the https://kubernetes.io documentation 3. Alongside the documentation reading, practise what you have learnt using minikube. 4. Only after, start with Helm (which…
on “The container orchestrator landscape” ↗I'm just getting stared with kubernetes after years as a happy Heroku customer, and it's nice to hear others with similar experience. Not sure if you've seen it, but I read Kubernetes: Up and Running from a recommendation in another thread and it was very useful.
on “A Kubernetes/GKE mistake that cost me thousands of dollars” ↗…server if your use case permits) and you can do so for development if you can afford it. The real advantages are service discovery, monitoring options, stateful support and resource allocation. I used Kubernetes Up and Running 2nd Edition, and if you don’t know Docker yet I would work through the Docker Book first because you will want to write your own images. Just make sure that everything lives in the same repository: a…
on “Ask HN: How do you make sure your servers are up as a single founder?” ↗…problem, but the K8s space seems to move especially fast currently. Now I’m also more leaning towards the official docs as a recommendation, because they should always be more up to date... nevertheless, “Kubernetes: Up and Running” took my fear off this (at first) complex architecture. In the end, K8s is not that difficult to understand and the involved building blocks make sense, after you get the hang of it. By the way, Microsoft…
on “Kubernetes 1.18” ↗…I've found Docker Deep Dive to be a good book - https://www.amazon.com/Docker-Deep-Dive-Nigel-Poulton-ebook/... For K8s, this book is from some of the k8s authors themselves - https://www.amazon.com/Kubernetes-Up-Running-Kelsey-Hightowe...
on “Ask HN: Has anyone migrated off containerized infrastructure?” ↗…make it out to be. If your goal is to deploy apps as quickly and simply as possible however, go with one of the pre-existing platforms. If you still want to learn Kubernetes then a really great book is Kubernetes Up and Running. It goes into just enough detail at the right point in time to make it simple while still being useful. If you do a bit of Googling, you might find a free copy of the book that used to be offered by Microsoft…
on “The architecture behind a one-person tech startup” ↗For intro level: Kubernetes Up and Running. (Here's a free version provided by VMware: https://www.vmware.com/content/dam/digitalmarketing/vmware/e...). Will teach you the basic vocabulary and get you well enough oriented to use k8s. For trying…
on “Ask HN: What is your Kubernetes nightmare?” ↗…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.
on “Ask HN: How to Learn Kubernetes” ↗