mirror of
https://github.com/kubevela/kubevela.git
synced 2026-03-05 19:22:03 +00:00
currently the charts has following issues: - cert-manager has manifests in multiple places. Should be combined into one. Prefer pure yaml since its helm chart requires `--set installCRDs=true` flag and uninstalling CRD via helm is inconvient. - The bootstrap of vela-core will setup metrics controller. This requires Prometheus Operator CRD. Move related CRD to vela-core chart. - move prometheus to vela-system namespace. Remove monitoring namespace. - remove grafana. It's already a dependency of prometheus chart. - change default image pull policy to IfNotPresent. Should not be Always. Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>