In developing Kubernetes, we always said that our North Star was making the devel‐ opment of distributed systems a CS 101 exercise. If we have managed to achieve that goal successfully, it is books like this one that are the textbooks for such a class. Bilgin and Roland have captured the essential tools of the Kubernetes developer and distil‐ led them into segments that are easy to approach and consume. As you finish this book, you will become aware not just of the components available to you in Kuber‐ netes, but also the “why” and “how” of building systems with those components. — Brendan Burns, Cofounder, Kubernetes x  |  Foreword