Kubernetes Lifecycle Management with Cluster API
Kubernetes has a common set of APIs to create containers regardless of the deployment mechanism or cloud provider. Kubernetes also has APIs for handling some infrastructure like load balancers, ingres …
Talk Title | Kubernetes Lifecycle Management with Cluster API |
Speakers | Yang Yu (Software Engineer, VMware) |
Conference | KubeCon + CloudNativeCon |
Conf Tag | |
Location | Shanghai, China |
Date | Jun 23-26, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Kubernetes has a common set of APIs to create containers regardless of the deployment mechanism or cloud provider. Kubernetes also has APIs for handling some infrastructure like load balancers, ingress rules, or persistence volumes but not for creating machines.As a result, people are using different tooling and creating unique APIs to handle cluster lifecycle events like cluster creation or deletion, master upgrades and node upgrades. This leads to inconsistency from cloud provider to cloud provider.The community banded together and created the Cluster API project to tackle this issue, bringing a set of declarative, Kubernetes-style APIs to cluster creation, configuration, and management.On March 29, the first alpha release of Cluster API 0.10 has been released. In this session, Staff Engineer Yang Yu will explain the major components in the Cluster API specification and show a demo of Cluster API automating node creation.