From ac5bf9b276c7a607547c938ba05b7ed8a86b6c83 Mon Sep 17 00:00:00 2001 From: Alon Girmonsky <1990761+alongir@users.noreply.github.com> Date: Mon, 7 Apr 2025 08:47:37 -0700 Subject: [PATCH] Make changes in default values (#1735) * Disable Intercom support by default. Support can be enabled using a helm flag. * updated the license notification as a result of a successful helm installation. * GenAI assistant enabled by default --- config/configStruct.go | 4 ++-- helm-chart/README.md | 2 +- helm-chart/templates/NOTES.txt | 2 +- helm-chart/values.yaml | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/configStruct.go b/config/configStruct.go index 2082d82e2..f794d001b 100644 --- a/config/configStruct.go +++ b/config/configStruct.go @@ -172,9 +172,9 @@ type ConfigStruct struct { HeadlessMode bool `yaml:"headless" json:"headless" default:"false"` License string `yaml:"license" json:"license" default:""` CloudLicenseEnabled bool `yaml:"cloudLicenseEnabled" json:"cloudLicenseEnabled" default:"true"` - AiAssistantEnabled bool `yaml:"aiAssistantEnabled" json:"aiAssistantEnabled" default:"false"` + AiAssistantEnabled bool `yaml:"aiAssistantEnabled" json:"aiAssistantEnabled" default:"true"` DemoModeEnabled bool `yaml:"demoModeEnabled" json:"demoModeEnabled" default:"false"` - SupportChatEnabled bool `yaml:"supportChatEnabled" json:"supportChatEnabled" default:"true"` + SupportChatEnabled bool `yaml:"supportChatEnabled" json:"supportChatEnabled" 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"` diff --git a/helm-chart/README.md b/helm-chart/README.md index f4748b168..bfae9388a 100644 --- a/helm-chart/README.md +++ b/helm-chart/README.md @@ -223,7 +223,7 @@ Example for overriding image names: | `scripting.source` | Source directory of the scripts | `""` | | `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` | +| `supportChatEnabled` | Enable real-time support chat channel based on Intercom | `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/NOTES.txt b/helm-chart/templates/NOTES.txt index b1a6a1d72..1beaa0e5d 100644 --- a/helm-chart/templates/NOTES.txt +++ b/helm-chart/templates/NOTES.txt @@ -28,7 +28,7 @@ Notices: - Support chat using Intercom is enabled. It can be disabled using `--set supportChatEnabled=false` {{- end }} {{- if eq .Values.license ""}} -- No license key was detected. You can get your license key from https://console.kubeshark.co/. +- No license key was detected. You can either log-in/sign-up through the dashboard, or download the license key from https://console.kubeshark.co/. {{- end }} {{ if .Values.tap.ingress.enabled }} diff --git a/helm-chart/values.yaml b/helm-chart/values.yaml index c9d25741f..e3921539c 100644 --- a/helm-chart/values.yaml +++ b/helm-chart/values.yaml @@ -242,9 +242,9 @@ dumpLogs: false headless: false license: "" cloudLicenseEnabled: true -aiAssistantEnabled: false +aiAssistantEnabled: true demoModeEnabled: false -supportChatEnabled: true +supportChatEnabled: false internetConnectivity: true scripting: env: {}