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
Kubernetes: Up and Running
Legend has it that Google deploys over two billion application containers a week. How’s that possible? …
video
Getting Started with Kubernetes LiveLessons, 2nd Edition
6+ Hours of Video Instruction An updated edition of this video title is available. Please go …
book
Kubernetes in Action
Kubernetes in Action is a comprehensive guide to effectively developing and running applications in a Kubernetes …
book
Kubernetes: Up and Running, 3rd Edition
This third edition comes with a dedicated playlist of interactive Katacoda labs mapped to each section …