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
483 stars 27 forks source link

[addon-operator] add module reregister #432

Closed miklezzzz closed 9 months ago

miklezzzz commented 10 months ago

Overview

Changes: A lot of changes related to starting/restarting/disabling a module without restarting addon-operator.

What this PR does / why we need it

With this PR we can provide a way of reloading (restarting its life cycle like disabling and deregistering its hooks, reloading its configuration and re-run the module) a single module without restarting addon-operator.

Special notes for your reviewer