flant / addon-operator

A system to manage additional components for Kubernetes cluster in a simple, consistent and automated way.
https://flant.github.io/addon-operator/
Apache License 2.0
487 stars 27 forks source link

reinit helm3lib action config on global hook module reload #505

Closed miklezzzz closed 1 month ago

miklezzzz commented 2 months ago

Overview

If helm3lib is in use, reinit its action configuration every time a global hook provokes reconverge of all modules, cause we need to refresh helm's client capabilities in case of such a global change like kubernetes version upgrade.

What this PR does / why we need it

We need it to keep helm's client capabilities list up-to-date.

Special notes for your reviewer