Lightning Talk: Day 2 Has Arrived - How Carvel Suite and Cluster API Can Bring GitOps to Your Kubernetes Infrastructure
Lightningat GitOpsCon Europe 2022 · on Tuesday, 2022-05-17· at 11:35· Pavilion 3 | Room E | Level 2 | Central Forum·
summary
Shows how Cluster API plus the Carvel suite run GitOps for Kubernetes day‑2: a kind bootstrap cluster is created with clusterctl, cap controller watches a Git branch and applies a cap app CR that uses ytt templates and values to create MachineDeployments and kubeconfigs. Changing values in Git (node count or Kubernetes version) triggers automatic node scale and cluster upgrade — demonstrably visible via kubectl pod lists and new kubeconfigs — and the demo upgrades to 1.22 by a single Git change.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:31K8s Lifecycle Management
- 1:55Day 2 Operations - Challenges
- 3:05Involved Tools
- 4:14Cluster API - Providers
- 5:28Carvel Suite - Kapp Controller
- 7:08Carvel Suite - Kapp App
related talks
06mKeynote: Beyond Automation: Kubernetes Success Requires a GitOps Mindset
33mKubernetes As A Service with GitOps
26mKeynote Session: GitOps as an Evolution of Kubernetes
07mLightning Talk: Continuous Delivery with Kubernetes: The Prequel
45mCarvel: small tools for joyfully deploying apps to Kubernetes
29mGitOps on all layers – maintain your Kubernetes cluster! — Hafid Haddouti
11mLightning Talk
47mDevOps:Config Mgmt for Kubernetes workloads with GitOps and Helm
