Unverified Commit b74d5011 authored by Kunshuai Zhu's avatar Kunshuai Zhu Committed by GitHub
Browse files

Feat: vela-core helm chart supports configure multicluster metrics (#3788)


* vela-core helm charts support config multicluster metrics
Signed-off-by: default avatarzhukunshuai <jookunshuai@gmail.com>

* update comment
Signed-off-by: default avatarzhukunshuai <jookunshuai@gmail.com>

* update readme
Signed-off-by: default avatarzhukunshuai <jookunshuai@gmail.com>
parent 755ccad6
master backport-3985-to-release-1.4 backport-3986-to-release-1.4 backport-3988-to-release-1.4 backport-3998-to-release-1.4 backport-4001-to-release-1.4 backport-4003-to-release-1.4 backport-4031-to-release-1.4 backport-4056-to-release-1.4 backport-4057-to-release-1.4 backport-4110-to-release-1.4 backport-4129-to-release-1.4 backport-4170-to-release-1.4 backport-4297-to-release-1.4 backport-4301-to-release-1.4 backport-4492-to-release-1.5 backport-4493-to-release-1.5 backport-4495-to-release-1.5 backport-4496-to-release-1.5 backport-4531-to-release-1.5 backport-4546-to-release-1.5 backport-4563-to-release-1.4 backport-4563-to-release-1.5 backport-4573-to-release-1.4 backport-4573-to-release-1.5 backport-4593-to-release-1.5 backport-4595-to-release-1.5 backport-4616-to-release-1.5 backport-4706-to-release-1.5 backport-4709-to-release-1.4 backport-4709-to-release-1.5 backport-4718-to-release-1.5 backport-4778-to-release-1.4 backport-4778-to-release-1.5 backport-4874-to-release-1.6 backport-4908-to-release-1.6 backport-4916-to-release-1.6 backport-4920-to-release-1.6 backport-4927-to-release-1.6 backport-4932-to-release-1.6 backport-4935-to-release-1.6 backport-4936-to-release-1.6 backport-4971-to-release-1.6 backport-4975-to-release-1.6 backport-4980-to-release-1.6 backport-5011-to-release-1.6 backport-5020-to-release-1.6 backport-5026-to-release-1.6 backport-5077-to-release-1.6 dependabot/go_modules/helm.sh/helm/v3-3.9.4 release-1.4 release-1.5 release-1.6 v1.6.2 v1.6.1 v1.6.0 v1.6.0-beta.2 v1.6.0-beta.1 v1.6.0-alpha.6 v1.6.0-alpha.5 v1.6.0-alpha.4 v1.6.0-alpha.3 v1.6.0-alpha.2 v1.6.0-alpha.1 v1.5.9 v1.5.8 v1.5.7 v1.5.6 v1.5.5 v1.5.4 v1.5.3 v1.5.2 v1.5.0 v1.5.0-beta.7 v1.5.0-beta.6 v1.5.0-beta.5 v1.5.0-beta.4 v1.5.0-beta.3 v1.5.0-beta.2 v1.5.0-beta.1 v1.5.0-alpha.3 v1.5.0-alpha.2 v1.5.0-alpha.1 v1.4.13 v1.4.12 v1.4.11 v1.4.10 v1.4.9 v1.4.8 v1.4.7 v1.4.7-patch v1.4.6 v1.4.5 v1.4.4 v1.4.3 v1.4.2 v1.4.1 v1.4.0 v1.4.0-beta.2 v1.4.0-beta.1 v1.4.0-alpha.3
No related merge requests found
Showing with 19 additions and 12 deletions
+19 -12
......@@ -96,18 +96,19 @@ helm install --create-namespace -n vela-system kubevela kubevela/vela-core --wai
### MultiCluster parameters
| Name | Description | Value |
| ----------------------------------------------------- | -------------------------------- | -------------------------------- |
| `multicluster.enabled` | Whether to enable multi-cluster | `true` |
| `multicluster.clusterGateway.replicaCount` | ClusterGateway replica count | `1` |
| `multicluster.clusterGateway.port` | ClusterGateway port | `9443` |
| `multicluster.clusterGateway.image.repository` | ClusterGateway image repository | `oamdev/cluster-gateway` |
| `multicluster.clusterGateway.image.tag` | ClusterGateway image tag | `v1.3.2` |
| `multicluster.clusterGateway.image.pullPolicy` | ClusterGateway image pull policy | `IfNotPresent` |
| `multicluster.clusterGateway.resources.limits.cpu` | ClusterGateway cpu limit | `100m` |
| `multicluster.clusterGateway.resources.limits.memory` | ClusterGateway memory limit | `200Mi` |
| `multicluster.clusterGateway.secureTLS.enabled` | Whether to enable secure TLS | `true` |
| `multicluster.clusterGateway.secureTLS.certPath` | Path to the certificate file | `/etc/k8s-cluster-gateway-certs` |
| Name | Description | Value |
| ----------------------------------------------------- | ----------------------------------------------- | -------------------------------- |
| `multicluster.enabled` | Whether to enable multi-cluster | `true` |
| `multicluster.metrics.enabled` | Whether to enable multi-cluster metrics collect | `false` |
| `multicluster.clusterGateway.replicaCount` | ClusterGateway replica count | `1` |
| `multicluster.clusterGateway.port` | ClusterGateway port | `9443` |
| `multicluster.clusterGateway.image.repository` | ClusterGateway image repository | `oamdev/cluster-gateway` |
| `multicluster.clusterGateway.image.tag` | ClusterGateway image tag | `v1.3.2` |
| `multicluster.clusterGateway.image.pullPolicy` | ClusterGateway image pull policy | `IfNotPresent` |
| `multicluster.clusterGateway.resources.limits.cpu` | ClusterGateway cpu limit | `100m` |
| `multicluster.clusterGateway.resources.limits.memory` | ClusterGateway memory limit | `200Mi` |
| `multicluster.clusterGateway.secureTLS.enabled` | Whether to enable secure TLS | `true` |
| `multicluster.clusterGateway.secureTLS.certPath` | Path to the certificate file | `/etc/k8s-cluster-gateway-certs` |
### Test parameters
......
......@@ -165,6 +165,9 @@ spec:
{{ if .Values.multicluster.enabled }}
- "--enable-cluster-gateway"
{{ end }}
{{ if .Values.multicluster.metrics.enabled }}
- "--enable-cluster-metrics"
{{ end }}
- "--application-re-sync-period={{ .Values.controllerArgs.reSyncPeriod }}"
- "--concurrent-reconciles={{ .Values.concurrentReconciles }}"
- "--kube-api-qps={{ .Values.kubeClient.qps }}"
......
......@@ -110,6 +110,7 @@ optimize:
## @section MultiCluster parameters
## @param multicluster.enabled Whether to enable multi-cluster
## @param multicluster.metrics.enabled Whether to enable multi-cluster metrics collect
## @param multicluster.clusterGateway.replicaCount ClusterGateway replica count
## @param multicluster.clusterGateway.port ClusterGateway port
## @param multicluster.clusterGateway.image.repository ClusterGateway image repository
......@@ -121,6 +122,8 @@ optimize:
## @param multicluster.clusterGateway.secureTLS.certPath Path to the certificate file
multicluster:
enabled: true
metrics:
enabled: false
clusterGateway:
replicaCount: 1
port: 9443
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment