diff --git a/config/configStruct.go b/config/configStruct.go index 4cd4bef31..032f7b2d9 100644 --- a/config/configStruct.go +++ b/config/configStruct.go @@ -164,7 +164,8 @@ type ConfigStruct struct { AiAssistantEnabled bool `yaml:"aiAssistantEnabled" json:"aiAssistantEnabled" default:"false"` DemoModeEnabled bool `yaml:"demoModeEnabled" json:"demoModeEnabled" default:"false"` SupportChatEnabled bool `yaml:"supportChatEnabled" json:"supportChatEnabled" default:"true"` - InternetConnectivity bool `yaml:"internetConnectivity" json:"internetConnectivity" default:"true"` + ServiceMapNewUiEnabled bool `yaml:"serviceMapNewUiEnabled" json:"serviceMapNewUiEnabled" default:"false"` + InternetConnectivity bool `yaml:"internetConnectivity" json:"internetConnectivity" default:"true"` Scripting configStructs.ScriptingConfig `yaml:"scripting" json:"scripting"` Manifests ManifestsConfig `yaml:"manifests,omitempty" json:"manifests,omitempty"` Timezone string `yaml:"timezone" json:"timezone"` diff --git a/helm-chart/README.md b/helm-chart/README.md index 2aa877b09..5206db41d 100644 --- a/helm-chart/README.md +++ b/helm-chart/README.md @@ -223,6 +223,7 @@ Example for overriding image names: | `scripting.watchScripts` | Enable watch mode for the scripts in source directory | `true` | | `timezone` | IANA time zone applied to time shown in the front-end | `""` (local time zone applies) | | `supportChatEnabled` | Enable real-time support chat channel based on Intercom | `true` | +| `serviceMapNewUiEnabled` | Enable new experimental version of Service Map UI | `false` | | `internetConnectivity` | Turns off API requests that are dependant on Internet connectivity such as `telemetry` and `online-support`. | `true` | KernelMapping pairs kernel versions with a diff --git a/helm-chart/templates/06-front-deployment.yaml b/helm-chart/templates/06-front-deployment.yaml index 6fd699df5..e7a6f5a2c 100644 --- a/helm-chart/templates/06-front-deployment.yaml +++ b/helm-chart/templates/06-front-deployment.yaml @@ -82,6 +82,8 @@ spec: value: '{{ and .Values.supportChatEnabled .Values.internetConnectivity | ternary "true" "false" }}' - name: REACT_APP_DISSECTORS_UPDATING_ENABLED value: '{{ .Values.tap.liveConfigMapChangesDisabled | ternary "false" "true" }}' + - name: REACT_APP_SERVICE_MAP_NEW_UI_ENABLED + value: '{{ .Values.serviceMapNewUiEnabled | ternary "true" "false" }}' - name: REACT_APP_SENTRY_ENABLED value: '{{ (include "sentry.enabled" .) }}' - name: REACT_APP_SENTRY_ENVIRONMENT diff --git a/helm-chart/values.yaml b/helm-chart/values.yaml index f4e2d41f9..1e67d9d28 100644 --- a/helm-chart/values.yaml +++ b/helm-chart/values.yaml @@ -249,6 +249,7 @@ cloudLicenseEnabled: true aiAssistantEnabled: false demoModeEnabled: false supportChatEnabled: true +serviceMapNewUiEnabled: false internetConnectivity: true scripting: env: {}