feature: reduce telemetry dependence (#6390)

feature: reduce telemetry dependence. (#6276)

Signed-off-by: peng wu <2030047311@qq.com>
This commit is contained in:
smartcat999
2025-03-05 10:34:42 +08:00
committed by GitHub
parent ddddbbe500
commit db7a21e754
30 changed files with 1960 additions and 115 deletions

View File

@@ -69,11 +69,7 @@ data:
appSelector: {{ .Values.composedApp.appSelector | quote }}
kubesphere:
tls: {{ .Values.internalTLS }}
{{- if and .Values.telemetry.enabled (eq (include "role" .) "host") }}
telemetry:
ksCloudURL: "https://kubesphere.cloud"
{{- end }}
{{- if .Values.ha.enabled -}}
{{- if and (eq (include "role" .) "host") .Values.ha.enabled -}}
{{- if .Values.ha.cache }}
cache: {{- toYaml .Values.ha.cache | nindent 6}}
{{- else }}

View File

@@ -0,0 +1,12 @@
{{ if eq (include "role" .) "host" }}
apiVersion: v1
kind: Secret
metadata:
name: io.kubesphere.config.platformconfig.telemetry
namespace: {{ .Release.Namespace | quote }}
type: config.kubesphere.io/platformconfig
stringData:
configuration.yaml: |
enabled: true
ksCloudURL: "https://kubesphere.cloud"
{{- end }}