Book description
Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction in 2014, this container orchestrator has become one of the largest and most popular open source projects in the world. The updated edition of this practical book shows developers and ops personnel how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency.
Kelsey Hightower, Brendan Burns, and Joe Beda—who’ve worked on Kubernetes at Google and beyond—explain how this system fits into the lifecycle of a distributed application. You’ll learn how to use tools and APIs to automate scalable distributed systems, whether it’s for online services, machine learning applications, or a cluster of Raspberry Pi computers.
- Create a simple cluster to learn how Kubernetes works
- Dive into the details of deploying an application using Kubernetes
- Learn specialized objects in Kubernetes, such as DaemonSets, jobs, ConfigMaps, and secrets
- Explore deployments that tie together the lifecycle of a complete application
- Get practical examples of how to develop and deploy real-world applications in Kubernetes
Publisher resources
Table of contents
- Preface
- 1. Introduction
- 2. Creating and Running Containers
- 3. Deploying a Kubernetes Cluster
- 4. Common kubectl Commands
- 5. Pods
- 6. Labels and Annotations
- 7. Service Discovery
- 8. HTTP Load Balancing with Ingress
- 9. ReplicaSets
- 10. Deployments
- 11. DaemonSets
- 12. Jobs
- 13. ConfigMaps and Secrets
- 14. Role-Based Access Control for Kubernetes
- 15. Integrating Storage Solutions and Kubernetes
- 16. Extending Kubernetes
- 17. Deploying Real-World Applications
- 18. Organizing Your Application
- A. Building a Raspberry Pi Kubernetes Cluster
- Index
Product information
- Title: Kubernetes: Up and Running, 2nd Edition
- Author(s):
- Release date: October 2019
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492046530
You might also like
book
The Staff Engineer's Path
For years, companies have rewarded their most effective engineers with management positions. But treating management as …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition, 2nd Edition
Few books on software project management have been as influential and timeless as The Mythical Man-Month. …
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …