Kubernetes: Up and Running, as the name suggests, is about Kubernetes. The book’s second edition was released in October 2019. Latest stable release of Kubernetes in October 2019 was 1.15. At the time of writing the latest stable version is 1.20 so the book is definitely due for an update.
What does Kubernetes: Up and Running cover?
The book starts by introducing the reader to microservices and docker containers. It then explains how to create and use Kubernetes clusters in different environments. The book dives deep into the main Kubernetes resource types. Finally, the book ends with custom resources, how to deploy some popular applications and best practices. To help you understand, the book is full of sample code.
Who is the book for?
The authors made Kubernetes easy to understand even for people that haven’t yet heard of containers. They assume you have some Linux knowledge and can build & deploy applications.
Since it goes into details of Kubernetes resource types and their internal workings, it can also benefit an experienced Kubernetes user. I’ve certainly benefited from the book even after deploying and using Kubernetes on production for 2+ years.
Is it worth your time?
Because the 2nd edition of the book is now 2 years old some of the information is already outdated. There is no evidence that the authors are working on the 3rd edition but if they are it’s better to wait for the newer edition.
If you can live with having some broken examples and interested in some deep look into Kubernetes resources and best practices, the book is definitely worth reading. As I didn’t run most of the examples so it didn’t bother me that much and I enjoyed reading it.
Buy the book
Use the links below to purchase the book and support me.
- Kubernetes: Up and Running 2nd Edition – Paperback – Amazon
- Kubernetes: Up and Running 2nd Edition – Kindle Edition – Amazon