Configuration File Reference
kloudspot
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