Try Blinkist to get the key ideas from 7,500+ bestselling nonfiction titles and podcasts. Listen or read in just 15 minutes.
Get started
Blink 3 of 8 - The 5 AM Club
by Robin Sharma
Kubernetes in Action is a practical guide that introduces you to Kubernetes and shows you how to use it to deploy, scale, and manage containerized applications. It provides hands-on examples and real-world use cases to help you master Kubernetes.
In Kubernetes in Action, Marko Luksa begins by introducing Kubernetes and its benefits for container orchestration. He explains the key concepts of Kubernetes, such as pods, replication controllers, and services. He also provides a comprehensive overview of Docker, the fundamental technology used with Kubernetes, and explains how to build and run Docker containers.
Luksa then guides the readers through the process of setting up a simple Kubernetes cluster. He explains the different ways to install Kubernetes, such as using Minikube for local development or setting up a multi-node cluster in a cloud environment. The book also covers the Kubernetes command-line tool, kubectl, and its usage for interacting with a Kubernetes cluster.
After the foundational knowledge is set, Kubernetes in Action delves into the management of applications in Kubernetes. Luksa discusses how to manage pods, the smallest deployable units in Kubernetes, and how to scale and update applications using controllers and deployments. He also covers the concept of services, which allow pods to communicate with each other, and demonstrates how to configure networking in a Kubernetes cluster.
Luksa then moves on to stateful applications, introducing StatefulSets, a resource type in Kubernetes designed for managing stateful applications. He explains the challenges associated with stateful applications and how Kubernetes addresses them. The book also covers managing storage with persistent volumes and persistent volume claims in Kubernetes.
In the latter part of the book, Kubernetes in Action explores advanced topics in Kubernetes. Luksa discusses Kubernetes internals, including the architecture and components of a Kubernetes cluster. He also covers security in Kubernetes, explaining how to secure the API server, cluster nodes, and network communication within a Kubernetes cluster.
Luksa then focuses on resource management in Kubernetes, discussing how to manage computational resources like CPU and memory for pods. He also covers automatic scaling, which allows a Kubernetes cluster to automatically adjust the number of pods based on workload, and advanced scheduling techniques for pods in a Kubernetes cluster.
In the last section, Kubernetes in Action highlights best practices for developing applications to run on Kubernetes. Luksa discusses how to design applications to take full advantage of Kubernetes features and best practices for configuring and managing applications in a Kubernetes cluster.
Finally, the book concludes with a discussion on extending Kubernetes. Luksa explains how to extend Kubernetes using custom resources and controllers, enabling users to define and manage their own custom resources in a Kubernetes cluster.
In summary, Kubernetes in Action provides a comprehensive and practical guide to mastering Kubernetes, making it an essential resource for developers, system administrators, and anyone looking to harness the power of container orchestration with Kubernetes.
Kubernetes in Action is a comprehensive guide that provides an in-depth understanding of Kubernetes and how it can be used to manage containerized applications. Written by Marko Luksa, this book offers practical examples and real-world scenarios to help readers learn how to deploy, scale, and manage applications using Kubernetes. It is a valuable resource for both beginners and experienced professionals in the field of container orchestration.
Software developers and engineers who want to learn how to effectively deploy and manage containerized applications
IT professionals looking to deepen their understanding of Kubernetes and its core concepts
Technology enthusiasts who are curious about modern cloud-native infrastructure and orchestration tools
It's highly addictive to get core insights on personally relevant topics without repetition or triviality. Added to that the apps ability to suggest kindred interests opens up a foundation of knowledge.
Great app. Good selection of book summaries you can read or listen to while commuting. Instead of scrolling through your social media news feed, this is a much better way to spend your spare time in my opinion.
Life changing. The concept of being able to grasp a book's main point in such a short time truly opens multiple opportunities to grow every area of your life at a faster rate.
Great app. Addicting. Perfect for wait times, morning coffee, evening before bed. Extremely well written, thorough, easy to use.
Try Blinkist to get the key ideas from 7,500+ bestselling nonfiction titles and podcasts. Listen or read in just 15 minutes.
Get startedBlink 3 of 8 - The 5 AM Club
by Robin Sharma