karmada icon indicating copy to clipboard operation
karmada copied to clipboard

Introduce ExcludedResources to propagation policy to exclusionary selecting resource

Open chaosi-zju opened this issue 1 year ago • 1 comments

What would you like to be added:

Introducing adding a excludedResources filed to PropagationPolicy/ClusterPropagationPolicy so that users can exclusionary selecting resource.

Why is this needed:

Users may use a broad Policy to manage many resource templates. As the business develops, users may want to specify new customized policies for some of these resources (such as certain types of resources, certain label groups, or certain namespaces) to replace the management.

Therefore, users hope that after creating a new Policy, they can exclude some managed resources from the original Policy. In this way, the resources will be managed and adjusted for propagation by the new Policy.

Actions:

  1. Proposal
    • [ ] #4616
  2. Implemention
    • [ ] #4510
    • [ ] #4553
    • [ ] #4556
  3. Additional related PR:
    • [ ] #4537

chaosi-zju avatar Feb 05 '24 08:02 chaosi-zju

CC @RainbowMango

chaosi-zju avatar Feb 05 '24 08:02 chaosi-zju