Helm is a very useful tool that facilitates infrastructure releases to kubernetes. Its interface is written entirely in yaml which makes it hard to use and also has created a need for code to be repeated in many cases. The goal of avionix is to provide an object oriented interface to make helm easy to use and reduce the repetition of code when possible.
The official documentation is can be found on ReadTheDocs here
In order for avionix to work you will need the following command line tools
pip install avionix
A good example of how avionix can be used is can be found in avionix_airflow, which is airflow implemented on kubernetes using avionix