fix: split client.sls into distinct, dedicated SLS files
Additionally export a `constants` dict from the `map.jinja` to handle
any shared or verbose constants — such as file paths, environment
variables, etc… — and make the individual SLS files more concise. Also,
fix a minor logic issue introduced in commit c42a332 that would not
reference the kubectl configuration managed by this formula if the
kubectl binary is not installed by the formula.
Fixes salt-formulas/salt-formula-helm#8
12 files changed