feat(helm): expose workspace module feature flag (#2566)
This commit is contained in:
Родитель
c97ccb48a1
Коммит
4f6bfb24f6
|
@ -563,6 +563,9 @@ Generate the environment variables for Speckle server and Speckle objects deploy
|
|||
- name: FF_AUTOMATE_MODULE_ENABLED
|
||||
value: {{ .Values.featureFlags.automateModuleEnabled | quote }}
|
||||
|
||||
- name: FF_WORKSPACES_MODULE_ENABLED
|
||||
value: {{ .Values.featureFlags.workspaceModuleEnabled | quote }}
|
||||
|
||||
{{- if .Values.featureFlags.automateModuleEnabled }}
|
||||
- name: SPECKLE_AUTOMATE_URL
|
||||
value: {{ .Values.server.speckleAutomateUrl }}
|
||||
|
|
|
@ -113,6 +113,8 @@ spec:
|
|||
{{- end }}
|
||||
- name: NUXT_PUBLIC_FF_AUTOMATE_MODULE_ENABLED
|
||||
value: {{ .Values.featureFlags.automateModuleEnabled | quote }}
|
||||
- name: NUXT_PUBLIC_FF_WORKSPACES_MODULE_ENABLED
|
||||
value: {{ .Values.featureFlags.workspaceModuleEnabled | quote }}
|
||||
{{- if .Values.analytics.survicate_workspace_key }}
|
||||
- name: NUXT_PUBLIC_SURVICATE_WORKSPACE_KEY
|
||||
value: {{ .Values.analytics.survicate_workspace_key | quote }}
|
||||
|
|
|
@ -49,6 +49,11 @@
|
|||
"type": "boolean",
|
||||
"description": "Toggles whether to stop writing to the closure table",
|
||||
"default": false
|
||||
},
|
||||
"workspaceModuleEnabled": {
|
||||
"type": "boolean",
|
||||
"description": "High level flag fully toggles the workspaces module",
|
||||
"default": false
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -41,6 +41,8 @@ featureFlags:
|
|||
gendoAIModuleEnabled: false
|
||||
## @param featureFlags.noClosureWrites Toggles whether to stop writing to the closure table
|
||||
noClosureWrites: false
|
||||
## @param featureFlags.workspaceModuleEnabled High level flag fully toggles the workspaces module
|
||||
workspaceModuleEnabled: false
|
||||
|
||||
analytics:
|
||||
## @param analytics.enabled Enable or disable analytics
|
||||
|
|
Загрузка…
Ссылка в новой задаче