preloader

kapp-controller

Overview

kapp-controller is a Kubernetes controller that manages the lifecycle of kapps and carvel packages allowing for continuous delivery and package management of kubernetes applications.

Theory

  • Know what kapp-controller is and how it fits into the Carvel toolchain.
  • Review the kapp-controller documentation

Review documentation (45min)

Custom Resources

A visual on the relationship between the custom resources.

image

Practical

  • Know how to use kapp-controller for deploying packages.

For a longer form tutorial check out how kapp-controller fits into a carvel package the hard way