TIBCOSoftware / be-tools

Collection of tools to work with TIBCO BusinessEvents
https://www.tibco.com/products/tibco-businessevents
Other
8 stars 4 forks source link

Kubernetes Operator Support #173

Open vpatil-tibco opened 3 years ago

vpatil-tibco commented 3 years ago

Context Need support for Kubernetes Operator. Following are the highlights around what this operator should support at the minimum,

  1. Ability to dynamically scale BE nodes (cache/inference) based on resource (memory/cpu) thresholds.
  2. Ability to distribute BE nodes evenly across resources (hardware/boxes/etc). Should apply to both scale up and scale down.
  3. Ability to replace dead/unrecoverable nodes.
  4. Ability to update Replication count.
  5. Ability to perform Back/Restore via Velero.

Alternatives No alternatives/workarounds today.

Has the feature been requested before? No

If the feature request is approved, would you be willing to submit a PR? Yes

rameshpolishetti commented 3 years ago

All listed asks are feasible using Kubernetes OOB capabilities and currently made available using helm chart.

Details:

Operator can be added in the future as required.