addoon dependency automatic installation with personalized installation override policy #6162
Unanswered
zhaohuiweixiao
asked this question in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
At present, the requirement of the product is that the addons are installed in separate resource pools and single and dual stack (the cluster of different resource pools specifies different registry when installing the addons, and the configuration of single and dual stack cluster is different). This requirement is achieved by writing the override policy in the addon, specifically, a deployGroup parameter is designed in the addono to uniformly store the groups of different installations.
However, the deployGroup property may be different for different addons(e.g., clusters and registry for fluxcd, clusters, registry, and dualStack for istio). With this implementation, it's not easy to automate the installation of addon dependencies. For example:
In this situation, kiali depends on istio, istio depends on fluxcd. When install istio, fluxcd can be install automatically. But, when install kiali, istio can not be install automatically because of istio installation need dualStack parameter(this is not exist in kiali).
Combining these two requirements (addon resource pool, single and double stack and other personalized installation and addoon dependency automatic installation), do have any good suggestions on the implementation way?
Beta Was this translation helpful? Give feedback.
All reactions