


This hands-on guidebook to the inner workings of containers peels back the layers to provide a deep understanding of what a container is, how containerization changes the way programs run, and how Kubernetes provides computing, networking, and storage.
Containers ensure that software runs reliably no matter where it’s deployed, and Kubernetes lets you manage all of your containers from a single control plane. In this comprehensive tour of the open-source platform, each chapter includes a set of example scripts with just enough automation to start your container exploration with ease. Beginning with an overview of modern architecture and the benefits of orchestration, you’ll quickly learn how to create containers; how to deploy, administer and debug Kubernetes clusters all the way down to the OS; and how container networking works at the packet level across multiple nodes in a cluster.
From the Publisher


“Suggested read.”
—Chris Short, @ChrisShort, Senior Developer Advocate at AWS, Kubernetes Contributor

“A hands-on guidebook to the inner workings of containers. Alan Hohn peels back the layers to provide a deep explanation of what a container is, how containerization changes the way programs run, and how Kubernetes provides computing, networking, and storage.”
—iProgrammer

“This book is a deep insight into the containers running in a Kubernetes cluster. I think it’s essential for anyone who is interested in deeper learning into the containers orchestration. I appreciate the author’s hard work and his depth of knowledge shared in this book.”
—RA, Amazon Reviewer
About the Author
Alan Hohn is the Director for Software Strategy for Lockheed Martin. He has 25 years of experience as a Lockheed Martin Fellow, software developer, architect, lead, and manager. He has delivered real applications to production in Ada, Java, Python, and Go, amongst others, and has worked with Linux since the early 1990s. He has led multiple software teams in modernization efforts, incorporating cloud, microservice architecture, and containerization on complex programs. He is an Agile and DevSecOps coach and is an experienced trainer for Java, Ansible, containers, software architecture, and Kubernetes. Hohn has a degree in Computer Science from Embry-Riddle Aeronautical University, a Master’s in Business Administration from the University of Minnesota, and a Master’s in Industrial Engineering from the Georgia Institute of Technology.

About the Publisher
No Starch Press has published the finest in geek entertainment since 1994, creating both timely and timeless titles like Python Crash Course, Python for Kids, How Linux Works, and Hacking: The Art of Exploitation. An independent, San Francisco-based publishing company, No Starch Press focuses on a curated list of well-crafted books that make a difference. They publish on many topics, including computer programming, cybersecurity, operating systems, and LEGO. The titles have personality, the authors are passionate experts, and all the content goes through extensive editorial and technical reviews. Long known for its fun, fearless approach to technology, No Starch Press has earned wide support from STEM enthusiasts worldwide.
Publisher : No Starch Press
Publication date : September 6, 2022
Language : English
Print length : 384 pages
ISBN-10 : 1718502648
ISBN-13 : 978-1718502642
Item Weight : 13 ounces
Dimensions : 7.06 x 0.85 x 9.25 inches
Best Sellers Rank: #445,089 in Books (See Top 100 in Books) #25 in Object-Oriented Software Design #105 in Linux Networking & System Administration #804 in Software Design, Testing & Engineering (Books)
Customer Reviews: 4.5 4.5 out of 5 stars (56) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
12 reviews for The Book of Kubernetes: A Complete Guide to Container Orchestration
Add a review
Original price was: $59.99.$44.33Current price is: $44.33.

Carl Meijer –
This is a book about how Kubernetes works, not how to use it
This is an excellent book about Kubernetes and container internals. If you want to get familiar with container runtimes (CRI-O and containerd), or the container network interface (CNI) or how Kubernetes storage works, this book is for you. Another book covering the same ground is “Core Kubernetes” but if you want code theat just works and where nothing is glossed over, this is the better book.If you just want to learn how to create a deployment, this is the wrong book.
Dawn –
Through understanding of Kubernetes
I purchased this book because I knew nothing about Kubernetes and this is the second book from this series I own. I thought it did a great job starting with what a container is and walking you up through Ingress Overlays. I learned a lot. I would recommend this book to anyone.
RA –
What Containers Look Like!
This book is a deep insight into the containers running in a Kubernetes cluster. I think, its essential for anyone who is interested in deeper learning into the containers orchestration. I appreciate author’s hard work and his depth of knowledge shared in this book.
Mitch Williams –
Study this
Great background theory on containers, gives the reader a deeper understanding when tackling the higher-level kubernetes material. Great stuff!
sakhdlam –
Examples in compatible with ARM64 architecture
This is a very great book, however, the examples in github don’t work well for Mac M* chips. First virtualbox doesn’t work for my M2 mac. So I had to look at around a bit, I tried VMWare fusion, which had networking problems. I then switched to Parallels Desktop, which worked. I was running into issues there at first due to apple security/privacy settings. The images used in the project assume an AMD architecture, so I have had to change those. I have had to change the ansible code as well. If someone can fix these code issues, this book will easily be a 5 star.
Toshiki Kamio –
Maybe difficult to novice
I bought this book to study during holiday. It’s great because it has a lot of examples in github. However, I couldn’t figure it out how to make them work correctly in my environment (Windows 10 WSL). I googled a lot but basically wasted my money and time during Thanksgiving holiday.
GM –
Great book!
The book does a wonderful job explaining concepts and is great. I will definitely keep buying these types of books.
Apely AGAMAKOU –
Une bonne entrée en matière mais également très complet.
Adam Strejcovský –
This book will supercharge your understanding of containers and kubertnetes. If you are clueless what your kubectl commands do and how the cluster even works under the hood, this feeling will go away after reading this book.
Zazu –
Book is linked to a git repository where you follow a lot of instructions, spend more time finding solutions to get code running correctly than actually spend being productive or reading the book
Alon G. –
Goes deep dive, recommeded for experienced developers. Not for juniors. Prior experience with Linux/Devops is highly recommended.
bruno –
livro perfeito, dificil encontrar no BR.