kudobuilder / kudo

Kubernetes Universal Declarative Operator (KUDO)
https://kudo.dev
Apache License 2.0
1.18k stars 103 forks source link

Store `kudo init` parameters somwhere in the cluster/installation #1656

Open ANeumann82 opened 4 years ago

ANeumann82 commented 4 years ago

What would you like to be added: KUDO should store init parameters somwhere in the cluster. Either a config map, or labels/attributes on the controller, etc.

Why is this needed: Currently, when a user installs KUDO he can use a couple of parameters, notably:

These flags should be used with exact the same values on all further invocations that affect the KUDO installation. Upgrades to KUDO, uninstall, verification if the installation is correct, etc.

This is a) very inconvenient b) error prone c) problematic if multiple users work with the KUDO installation.