A command line tool to automate Helm deployments.
In Romanian language "timona" /tiˈmona/ is the ship's wheel.
Starting from an yaml configuration file placed in the root of a helm chart you can:
- describe helm releases using a templating language and create an environment for each release which will be used to generate, with the same templating engine, the helm value file,
- test your deployment independent from the kubernetes cluster (helm template) or by connecting to the cluster (dry-run helm install),
- deploy, delete, get status of releases,
- view differences between config and deployed versions (helm diff).
For usage see https://github.com/mihaiush/timona/wiki .