helm support option --cluster-api-endpoint
Signed-off-by: xin.li <xin.li@daocloud.io>
This commit is contained in:
parent
e153614477
commit
9210f0f50d
|
@ -99,6 +99,7 @@ Edited values.yaml
|
||||||
installMode: "agent"
|
installMode: "agent"
|
||||||
agent:
|
agent:
|
||||||
clusterName: "member"
|
clusterName: "member"
|
||||||
|
clusterEndpoint: "https://X.X.X.X:6443"
|
||||||
## kubeconfig of the karmada
|
## kubeconfig of the karmada
|
||||||
kubeconfig:
|
kubeconfig:
|
||||||
caCrt: |
|
caCrt: |
|
||||||
|
@ -196,6 +197,7 @@ helm install karmada-scheduler-estimator -n karmada-system ./charts/karmada
|
||||||
| `etcd.internal.nodeSelector` | Node selector of the karmada-apiserver | `{}` |
|
| `etcd.internal.nodeSelector` | Node selector of the karmada-apiserver | `{}` |
|
||||||
| `etcd.internal.resources` | Resource quota of the etcd | `{}` |
|
| `etcd.internal.resources` | Resource quota of the etcd | `{}` |
|
||||||
| `agent.clusterName` | Name of the member cluster | `""` |
|
| `agent.clusterName` | Name of the member cluster | `""` |
|
||||||
|
| `agent.clusterEndpoint` | Server endpoint of the member cluster | `""` |
|
||||||
| `agent.kubeconfig.caCrt` | CA CRT of the karmada certificate | `""` |
|
| `agent.kubeconfig.caCrt` | CA CRT of the karmada certificate | `""` |
|
||||||
| `agent.kubeconfig.crt` | CRT of the karmada certificate | `""` |
|
| `agent.kubeconfig.crt` | CRT of the karmada certificate | `""` |
|
||||||
| `agent.kubeconfig.key` | KEY of the karmada certificate | `""` |
|
| `agent.kubeconfig.key` | KEY of the karmada certificate | `""` |
|
||||||
|
|
|
@ -106,6 +106,9 @@ spec:
|
||||||
- /bin/karmada-agent
|
- /bin/karmada-agent
|
||||||
- --karmada-kubeconfig=/etc/kubeconfig/kubeconfig
|
- --karmada-kubeconfig=/etc/kubeconfig/kubeconfig
|
||||||
- --cluster-name={{ .Values.agent.clusterName }}
|
- --cluster-name={{ .Values.agent.clusterName }}
|
||||||
|
{{- if .Values.agent.clusterEndpoint }}
|
||||||
|
- --cluster-api-endpoint={{ .Values.agent.clusterEndpoint }}
|
||||||
|
{{- end }}
|
||||||
- --cluster-status-update-frequency=10s
|
- --cluster-status-update-frequency=10s
|
||||||
- --leader-elect-resource-namespace={{ include "karmada.namespace" . }}
|
- --leader-elect-resource-namespace={{ include "karmada.namespace" . }}
|
||||||
- --bind-address=0.0.0.0
|
- --bind-address=0.0.0.0
|
||||||
|
|
|
@ -533,6 +533,8 @@ etcd:
|
||||||
agent:
|
agent:
|
||||||
## @param agent.clusterName name of the member cluster
|
## @param agent.clusterName name of the member cluster
|
||||||
clusterName: ""
|
clusterName: ""
|
||||||
|
## @param agent.clusterEndpoint server endpoint of the member cluster
|
||||||
|
clusterEndpoint: ""
|
||||||
## kubeconfig of the karmada
|
## kubeconfig of the karmada
|
||||||
kubeconfig:
|
kubeconfig:
|
||||||
## @param agent.kubeconfig.caCrt ca of the certificate
|
## @param agent.kubeconfig.caCrt ca of the certificate
|
||||||
|
|
Loading…
Reference in New Issue