Description of problem:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
- See why prometheus-operator doesn't use cascade=orphan for deletion (to keep the Pods around and avoid downtime)
- Maybe other statefulsets are recreated as well (alertmanager etc.), maybe removing the --labels option will fix it for all of them (they are all created by the operator)
- See if we touched the matchLabels of other statefulsets outside the control of the prom operator
- See if we can add an origin test to make sure Statefulsets (maybe other resources as well are not recreated), can we really live with that? (what if we really want to change an immutable field), maybe in origin we can specify upgrade versions??