coreos / etcd-operator

etcd operator creates/configures/manages etcd clusters atop Kubernetes
https://coreos.com/blog/introducing-the-etcd-operator.html
Apache License 2.0
1.75k stars 740 forks source link

Support a list of namespaces #2064

Open hexfusion opened 5 years ago

hexfusion commented 5 years ago

Currently we do not offer the fine grained control of namespaces required for OLM. Proposal is to support a list of namespaces through an option/arg/configfile/env-var.

ref https://github.com/operator-framework/operator-lifecycle-manager/blob/master/Documentation/design/operatorgroups.md

hexfusion commented 5 years ago

/cc @robszumski

robszumski commented 5 years ago

The ideal solution is to use the downward API to take in either:

And have the Operator set up the correct watches internally without having to change flags. This will aid in more dynamic config/reconfig.