spotahome / redis-operator

Redis Operator creates/configures/manages high availability redis with sentinel automatic failover atop Kubernetes.
Apache License 2.0
1.49k stars 357 forks source link

do not propagate labels by default #596

Open uhthomas opened 1 year ago

uhthomas commented 1 year ago

Deployment tools like kubectl ApplySets use labels to keep track of objects they manage. Propagating those labels where a tool is actively pruning resources will cause resources managed by the operator to be pruned also.

https://kubernetes.io/blog/2023/05/09/introducing-kubectl-applyset-pruning/

Fixes #592

uhthomas commented 1 year ago

This PR will also require docs changes, but I didn't want to conflict with #594.