Configuration File Reference

kloudspot

Version: 1.1.0 Version: 1.1.0 Type: application Type: application AppVersion: 3.0.2461 AppVersion: 3.0.2461

A Helm chart for Kloudspot KloudInsights & KloudManage Applications

Requirements

Repository Name Version
https://charts.bitnami.com/bitnami kafka 18.0.3
https://charts.bitnami.com/bitnami mariadb-galera 7.5.0
https://charts.bitnami.com/bitnami mongodb 13.6.2

Values

Key Type Default Description
application_secret_name string "kloudspot-secret" name of kloudspot bootstrap secret
debug.arg string nil run argument (for replaying test data)
debug.dashboard bool false Enable ingress access to the dashboard Run ‘microk8s kubectl create token default’ to get the token.
debug.enabled bool false Enable debug container
debug.persistence object {"size":"10Gi"} size of volume for debug container
debug.privateApi bool false Show private swagger docs
elasticsearch.persistence.size string "2Gi" Size of volume used for elasticsearch
elasticsearch_nms.esmemory string "4g" Elasticsearch Memory Allocation
elasticsearch_nms.persistence.size string "50Gi" Size of volume used for legacy Elasticsearch
feature.demoData bool false Load KloudInsights demo data
feature.digitaltwin bool false Load DigitalTwin app
feature.fiware bool false FiWare
feature.fiware_iot bool false
feature.frsvision bool false Load frs-vision
feature.full bool false Enable all KloudInsights functionality
feature.ha bool false Configure cluster usage
feature.hybrid bool true Enable KloudHybrid components
feature.kloudinsights bool true Enable KloudInsights components
feature.kloudmanage bool false Enable KloudManage components
feature.teams bool false Load teams app
fiware string nil
frsvision.extra_env string nil
gateway.apikey string nil Gateway API key
gateway.apisecret string nil Gateway API secret
global.storageClass string "openebs-local-kloudspot" Storage class used for dependency charts (Kafka/Zookeeper/MongoDB)
imagePullSecrets string "dockerregistrykey" Secret used to access Kloudspot Docker Private Registry Please reach out to Kloudspot team for username and password
ingress object {"annotations":{},"spec":{}} Custom ingress - replaces default
jobmanager.memory string "4096" Memory allocated for Flink Job Manager (MB).
jobmanager.persistence.size string "1Gi" Size of volume used for state storage
kafka.commonLabels.tier string "base"
kafka.logRetentionBytes string "_104857600"
kafka.logRetentionHours int 48
kafka.logSegmentBytes string "_104857600"
kafka.persistence.size string "5Gi" Size of volume used for kafka
kafka.zookeeper.persistence.size string "1Gi" Size of volume used for zookeeper
kloudmanage.extra_env string nil Map containing custom environment variables for receovers container (all values need to be strings)
kloudmanage.persistence.size string "50Gi" Volume size used for all storage types
license_secret_name string "kloudspot-license" name of offline license
mariadb-galera.commonLabels.tier string "base"
mariadb-galera.existingSecret string "kloudspot-secret"
mariadb-galera.persistence.labels.backup string "true"
mariadb-galera.persistence.size string "4Gi"
mongo_db string "jameson" name of Mongo database
mongodb.commonLabels.backup string "true"
mongodb.commonLabels.tier string "base"
mongodb.persistence.annotations.backup string "true"
mongodb.persistence.size string "20Gi" Size of volume used for database storage
mqtt_svc.credentials.password string "kloudspot123" MQTT password @default not set
mqtt_svc.credentials.username string "kloudspot" MQTT username @default not set
namespace string "default" Namespace to deploy KloudInsights The namespace to use to deploy KloudInsights components, if left empty will default to .Release.Namespace (aka helm –namespace).
namespaceCreate bool false Create a K8S namespace if it doesn’t exist
receiverservice.extra_env string nil Map containing custom environment variables for receovers container (all values need to be strings)
receiverservice.heap string "2048M" Maximum Heap size for receiver service
storage.local.class string "openebs-local-kloudspot" Storage class used for single node storage volumes
storage.local.vg string "ubuntu-vg"
storage.shared.class string "openebs-kernel-nfs" Storage class used for volumes shared across a cluster
system.customer_ref string nil Identifier for the customer system (used for licensing)
system.external_proxy bool false Assume use of external reverse prozy so allow access via http
system.hostname string nil The DNS hostanme for the system (required if using TLS cecrtificate)
system.ip_addr string nil The IP address for the system (required for KloudManage)
taskmanager.memory string "4096" Memory allocated for Task Manager (MB).
taskmanager.memoryManaged string "0.6" % of Memory allocated for managed memory
taskmanager.taskslots string "8" Number of Task Slots for Flink TaskManager
tls_secret string "kloudspot-tls" name of the TLS secret
versions.digitaltwin string set to latest release Version of DMS container
versions.dms string set to latest release Version of DMS container
versions.fiware_broker string "1.2.0-PRE-1305" Version of FiWare Orion-LD
versions.flink string set to latest release Version of Flink container
versions.frsvision string "latest" Version of frsVision
versions.insightsapp string set to latest release Version of insights-app container
versions.kloudmanage string set to latest release Version of KloudManage container
versions.receiverservice string set to latest release Version of receiver-service container
versions.staticcontent string set to latest release Version of DMS container
versions.teams string "2.0.257" Version of DMS container
versions.webui string set to latest release Version of kloudinsights container
webui.extra_env string nil Map containing custom environment variables for KloudInsights container (all values need to be strings)
webui.extra_profiles list [] Extra Profiles to add to container
webui.globalUser bool false ‘Global User flag’ - always set for hybrid
webui.heap string "4096M" Maximum Heap size for webui container

Autogenerated from chart metadata using helm-docs v1.11.0