From 0102518a4f362d946e72dc4bbceab48eea6c03f9 Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Thu, 21 Apr 2022 10:08:12 +0200 Subject: [PATCH] Added kapp notes to the knowledge base --- knowledge base/kapp.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 knowledge base/kapp.md diff --git a/knowledge base/kapp.md b/knowledge base/kapp.md new file mode 100644 index 0000000..a393b22 --- /dev/null +++ b/knowledge base/kapp.md @@ -0,0 +1,23 @@ +# Kapp + +## TL;DR + +```shell +# Configurations picked up from a directory +$ kapp deploy -a my-app -f ./examples/simple-app-example/config-1.yml + +# Can be used with helm charts, removing need for Tiller +$ kapp -y deploy -a my-chart -f <(helm template my-chart --values my-vals.yml) + +# … and with kustomize +$ kapp -y deploy -a my-app -f <(kustomize build ./my-app) + +# … or templated with ytt +$ kapp -y deploy -a my-app -f <(ytt -f ./examples/simple-app-example/config-1.yml) +``` + +## Further readings + +- Official [website] + +[website]: https://get-kapp.io