/carvel-kapp-controller

Kubernetes controller for installing configuration (helm charts, ytt templates, plain yaml) with kapp as described by App CRD

Primary LanguageGoApache License 2.0Apache-2.0

kapp-controller

kapp controller provides a way to specify which applications should run on your K8s cluster via one or more App CRs. It will install, and continiously apply updates.

Features:

  • supports fetching git repos (via git), Helm charts (via helm fetch), Docker images (via imgpkg), inline content within resource
  • supports templating of Helm charts, ytt configuration (let us know what else we should support...)
  • installs and syncs resources with kapp
  • secure multi-tenant usage via service accounts and RBAC

More details in docs.