open-cluster-management-io / addon-framework

addon apis
Apache License 2.0
23 stars 40 forks source link

Opt-out from "InstallAll" strategy to offload some addons on purpose #52

Open yue9944882 opened 2 years ago

yue9944882 commented 2 years ago

currently the addon-framework allows developers to automatically install addons to the managed clusters upon discovering new clusters via prescribing InstallStrategy=InstallAll. this is a great feature for fluently installing addons w/o manual operations. however, in some case, a hub admin may want to (1) opt-out from certain addons or (2) just install addons to a selected set of clusters in the first place. for (1) now i have no idea how to uninstall addons even manually. and for (2) i think we can have a new install strategy based on label selection or claim selection.

cc @qiujian16

yue9944882 commented 2 years ago

/kind feature

openshift-ci[bot] commented 2 years ago

@yue9944882: The label(s) kind/feature cannot be applied, because the repository doesn't have them.

In response to [this](https://github.com/open-cluster-management-io/addon-framework/issues/52#issuecomment-989622546): >/kind feature Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.