Kubernetes Package Management Using Unix with Carvel
summary
Carvel presents a suite (ytt, kbld, kapp, imgpkg, kapp-controller) that packages configs and OCI images into image package bundles and exposes a single install API via package CR and installed package CR. Demos show a hello‑world pod created from a Git Helm chart and from an image bundle, logs updated with a new message, and a package repository that publishes versions 1.0.0 → 1.1.0 → 2.0.0 with automatic detection roughly every 30 seconds.
AI-written summary · about
chapters (10)
- 0:00Start
- 0:10Introduction
- 0:55Agenda
- 1:22Problem Statement
- 2:49What Is Carvel
- 4:49Solutions Overview
- 8:22Scenario 1 - Continued
- 11:44Scenario 2 - Continued
- 17:12Scenario 3
- 23:57Summary
related talks
45mCarvel: small tools for joyfully deploying apps to Kubernetes
37mCarvel: Clean Tools for Cloudy Problems
20mDeliver a Multicloud Application with Flux and Carvel
30mThe state of Package Management on Kubernetes
30mExperimenting with CUE and Carvel to Enable GitOps for Your...
40mTreating Kubernetes as a Linux Distro: APT-Style Packaging with FluxCD
06mKeynote: Beyond Automation: Kubernetes Success Requires a GitOps Mindset
34mApplication Configuration Management at the Edge: Taming Thousands of Deployment Targets
