Cluster API and Declarative Kubernetes Management: The Modern Way to Manage and Run Containers at Scale in Production 9781098126858

Although Kubernetes continues to be today's dominant container orchestration tool, running and managing Kubernetes

174 74 2MB

English Pages 29 Year 2022

Report DMCA / Copyright

DOWNLOAD EPUB FILE

Table of contents :
Preface
Introduction
1. Why Kubernetes Adoption Is Complex
Kubernetes Architecture
Kubernetes Objects and Custom Resource Definitions
The Kubernetes Adoption Journey
Experimenting with Kubernetes
Productizing Kubernetes for the Organization
Developing Kubernetes as a Managed Platform
The Challenges of Kubernetes
2. Declarative Kubernetes Cluster Management
Goals of Cluster API
Cluster API Concepts
Custom Resource Definitions and Controllers
Providers
3. How Cluster API Works
Management Cluster
Cluster API Tools
clusterctl
kubeadm-Based Control Plane
Working with Cluster API
4. Use Cases, Benefits, and Limitations
Managing the Cluster Lifecycle
Managing Clusters with GitOps
Upgrading Clusters
Scaling
Self-Healing
Managing Multiple Clusters
Limitations and Challenges
5. The Future of Cluster API and Kubernetes
Experimental Features
Ongoing Cluster API Development
About the Authors

Cluster API and Declarative Kubernetes Management: The Modern Way to Manage and Run Containers at Scale in Production
 9781098126858

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
Recommend Papers