Infrastructure Provider for Cluster API: From Zero to Open Source
summary
Describes building an infrastructure provider for Cluster API from scratch and releasing it as open source. Covers using Cluster API to declaratively manage Kubernetes cluster lifecycles and implementing a provider that integrates with platforms (examples given include cloud and bare-metal ecosystems) to support cluster provisioning and management.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:08What is Cluster API
- 3:37Cluster API concepts
- 5:46Missing provider problem
- 7:12Provider development method
- 10:46Studying existing providers
- 12:07Custom resources creation
- 14:15Controller testing
- 17:43Controller logic
- 21:38Key takeaways
- 22:19Result: Yandex Cloud provider
- 23:46Future plans
- 25:11Q&A
related talks
30mBuild Your Own Cluster API Provider the Easy Way
25mCluster API: IaC for Kubernetes
01h 24mTutorial: So You Want To Develop a Clust...
36mUnderstanding Cluster-API Structure via the OpenStack Provider
32mRun Cluster Autoscaler on Your Own Cloud; or, Why Do We Need Cluster API?
07mBuilding Kubernetes-native applications
32mCluster API as Code
35mSimplified Experience Of Building Cluster API Provider In Multitenant Cloud
