About¶
We build adeploy, an universal deployment tool for Kubernetes that supports rendering and deployment of lightweight
Jinja templated k8s manifests and also Helm charts.
We’ve added support for ...
- using Jinja variables from per cluster, namespaces or release configuration
- easy secret management based on Gopass or other command line based password managers
- running deployment tests in CI/CD pipelines
- previewing and patching upstream Helm Charts before deploying
- extending upstream Helm Charts with custom Jinja-templates manifests
- handy templating for labels, annotations, probes, resource limits and other metadata
... and even more to make your daily work with k8s easier.
Examples¶
This is how you can render, test (preview) and deploy a Helm Chart:
Or you can render, test (preview) and deploy Jinja-templated manifests:
You'll find some examples in the example directory.
Getting Started¶
Follow the install guide to get started.