Lightning Talk
summary
Kaval is presented as a CNCF Sandbox collection that actually builds and runs: ytt templating and overlays takes YAML input, extracts variables and functions, and renders final YAML used to create a Service and Deployment in the demo. kapp waits until resources converge and enforces dependency ordering (CRDs, namespaces first), accepts Helm or ytt inputs and supports -y noninteractive runs. A server‑side package repository in OCI registries is installed, reconciles periodically, uses service accounts, and the demo shows adding and removing packages successfully.
AI-written summary · about
chapters (7)
- 0:00Carvel introduction
- 1:07What is ytt
- 3:14Demo: ytt templating
- 5:47Introduction to kapp and its features
- 6:38Demo: kapp dependencies
- 8:04kapp controller
- 10:13kapp controller benefits
related talks
45mCarvel: small tools for joyfully deploying apps to Kubernetes
10mLightning Talk: Day 2 Has Arrived - How Carvel Suite and Cluster API Can Bring GitOps to Your Kubernetes Infrastructure
05mProject Lightning Talk: Meshery: Kubernetes without Yaml, Is It Possible?
07mLightning Talk – Bazel & Kubernetes: Develop like it's production
42mIt (Only) Starts with Containers
05mLightning Talk: Boosting Helm with AppController
39mLightning Talks (Monday) with Andrew Mshar
05mKeynote: Manage the App on Kubernetes
