Book description
While Kubernetes has greatly simplified the task of deploying containerized applications, managing this orchestration framework on a daily basis can still be a complex undertaking. With this practical book, site reliability and DevOps engineers will learn how to build, operate, manage, and upgrade a Kubernetes cluster—whether it resides on cloud infrastructure or on-premises.
Brendan Burns, cofounder of Kubernetes, and Craig Tracey, staff field engineer at Heptio, dissect how Kubernetes works internally and demonstrate ways to maintain, adjust, and improve the cluster to suit your particular use case. You’ll learn how to make architectural choices for designing a cluster, managing access control, monitoring and alerting, and upgrading Kubernetes. Dive in and discover how to take full advantage of this orchestration framework’s capabilities.
- Learn how your cluster operates, how developers use it to deploy applications, and how Kubernetes can facilitate a developer’s job
- Adjust, secure, and tune your cluster by understanding Kubernetes APIs and configuration options
- Detect cluster-level problems early and learn the steps necessary to respond and recover quickly
- Determine how and when to add libraries, tools, and platforms that build on, extend, or otherwise improve a Kubernetes cluster
Publisher resources
Table of contents
- Preface
- 1. Introduction
- 2. An Overview of Kubernetes
- 3. Kubernetes Architecture
- 4. The Kubernetes API Server
- 5. Scheduler
- 6. Installing Kubernetes
- 7. Authentication and User Management
- 8. Authorization
- 9. Admission Control
- 10. Networking
- 11. Monitoring Kubernetes
- 12. Disaster Recovery
- 13. Extending Kubernetes
- 14. Conclusions
- Index
Product information
- Title: Managing Kubernetes
- Author(s):
- Release date: November 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492033912
You might also like
book
Python for DevOps
Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, …
book
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real …
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
video
Linux Fundamentals
10+ Hours of Video Instruction Linux Fundamentals LiveLessons has more than 10 hours of comprehensive video …