Feat: Add dashboards origin to helm chart (#5359)

This commit is contained in:
Mike
2025-09-02 14:18:34 +02:00
committed by GitHub
parent 4fc1aa6d40
commit 3950a2ca2a
4 changed files with 19 additions and 1 deletions
+1 -1
View File
@@ -47,4 +47,4 @@ NUXT_PUBLIC_DASHBOARDS_ORIGIN=http://localhost:8083
# Local dev settings
##########################################################
# Uncomment to enable pino-pretty log formatting in debug mode (disabled cause of node22 issues)
# ALLOW_PRETTY_DEBUGGER=true
# ALLOW_PRETTY_DEBUGGER=true
@@ -159,6 +159,10 @@ spec:
- name: NUXT_PUBLIC_INTERCOM_APP_ID
value: {{ .Values.analytics.intercom_app_id | quote }}
{{- end }}
{{- if .Values.dashboards.origin }}
- name: NUXT_PUBLIC_DASHBOARDS_ORIGIN
value: {{ .Values.dashboards.origin | quote }}
{{- end }}
{{- with .Values.frontend_2.additionalEnvVars }}
{{- toYaml . | nindent 10}}
{{- end }}
@@ -167,6 +167,16 @@
}
}
},
"dashboards": {
"type": "object",
"properties": {
"origin": {
"type": "string",
"description": "The origin of the dashboards deployment",
"default": ""
}
}
},
"networkPlugin": {
"type": "object",
"properties": {
+4
View File
@@ -88,6 +88,10 @@ analytics:
## @param analytics.mixpanel_api_host The Mixpanel API host to which analytics data will be sent
mixpanel_api_host: 'https://analytics.speckle.systems'
dashboards:
## @param dashboards.origin The origin of the dashboards deployment
origin: ''
## @section Network Plugin configuration
## @descriptionStart
## This is used to define the type of network policy that is deployed.