feat(helm): add gatekeeper module feature flag (#3346)
This commit is contained in:
@@ -580,6 +580,9 @@ Generate the environment variables for Speckle server and Speckle objects deploy
|
||||
- name: FF_MULTIPLE_EMAILS_MODULE_ENABLED
|
||||
value: {{ .Values.featureFlags.multipleEmailsModuleEnabled | quote }}
|
||||
|
||||
- name: FF_GATEKEEPER_MODULE_ENABLED
|
||||
value: {{ .Values.featureFlags.gatekeeperModuleEnabled | quote }}
|
||||
|
||||
- name: FF_BILLING_INTEGRATION_ENABLED
|
||||
value: {{ .Values.featureFlags.billingIntegrationEnabled | quote }}
|
||||
|
||||
|
||||
@@ -123,6 +123,8 @@ spec:
|
||||
value: {{ .Values.featureFlags.workspaceSsoEnabled | quote }}
|
||||
- name: NUXT_PUBLIC_FF_MULTIPLE_EMAILS_MODULE_ENABLED
|
||||
value: {{ .Values.featureFlags.multipleEmailsModuleEnabled | quote }}
|
||||
- name: NUXT_PUBLIC_FF_GATEKEEPER_MODULE_ENABLED
|
||||
value: {{ .Values.featureFlags.gatekeeperModuleEnabled | quote }}
|
||||
- name: NUXT_PUBLIC_FF_BILLING_INTEGRATION_ENABLED
|
||||
value: {{ .Values.featureFlags.billingIntegrationEnabled | quote }}
|
||||
{{- if .Values.analytics.survicate_workspace_key }}
|
||||
|
||||
@@ -65,6 +65,11 @@
|
||||
"description": "High level flag fully toggles multiple emails",
|
||||
"default": false
|
||||
},
|
||||
"gatekeeperModuleEnabled": {
|
||||
"type": "boolean",
|
||||
"description": "High level flag that enables the gatekeeper module",
|
||||
"default": false
|
||||
},
|
||||
"billingIntegrationEnabled": {
|
||||
"type": "boolean",
|
||||
"description": "High level flag that enables the billing integration",
|
||||
|
||||
@@ -47,6 +47,8 @@ featureFlags:
|
||||
workspaceSsoEnabled: false
|
||||
## @param featureFlags.multipleEmailsModuleEnabled High level flag fully toggles multiple emails
|
||||
multipleEmailsModuleEnabled: false
|
||||
## @param featureFlags.gatekeeperModuleEnabled High level flag that enables the gatekeeper module
|
||||
gatekeeperModuleEnabled: false
|
||||
## @param featureFlags.billingIntegrationEnabled High level flag that enables the billing integration
|
||||
billingIntegrationEnabled: false
|
||||
|
||||
|
||||
Reference in New Issue
Block a user