Overview
Explore how to effectively manage application and Kubernetes cluster lifecycles using k0smotron by Mirantis and open-source ArgoCD in this 36-minute tech talk. Discover the benefits of k0smotron, which leverages the lightweight k0s Kubernetes distribution to streamline multi-cluster management. Learn how ArgoCD complements k0smotron and k0s to manage application lifecycles on Kubernetes control planes and clusters. Follow along as Rachid Zarouali, a Freelance Cloud Architect and CNCF Ambassador, demonstrates how combining k0smotron with ClusterAPI and ArgoCD creates a fully declarative stack for agile Kubernetes platform and application lifecycle management. Gain insights into the architecture of k0smotron, its use cases, and the integration with ClusterAPI. Watch step-by-step demos on setting up ClusterAPI with Docker CAPD and implementing ArgoCD for automation. By the end of this talk, understand how to build a robust, lock-in-free solution using the latest open-source technologies for efficient DevOps practices.
Syllabus
- Intro
- Multi-cluster WITH vs WITHOUT k0smotron
- Architecture: k0smotron by Mirantis
- Use Cases for k0smotron
- Adding ClusterAPI for multi-cluster management
- What is ClusterAPI CAPI?
- Integrating k0smotron with ClusterAPI
- Demo pt1: setting up ClusterAPI with Docker CAPD
- Demo pt2: adding ArgoCD for automation
- Questions? Reach out to Rachid
- Outro
Taught by
Mirantis