Merge pull request #1466 from alemorcuq/kibana-es-nodes

[bitnami/kibana] Reduce the number of default Elasticsearch nodes
This commit is contained in:
Alejandro Moreno
2019-10-08 16:46:34 +02:00
committed by GitHub
4 changed files with 35 additions and 3 deletions

View File

@@ -2,7 +2,7 @@ apiVersion: v1
name: kibana
appVersion: 7.3.2
description: Kibana is an open source, browser based analytics and search dashboard for Elasticsearch.
version: 0.0.6
version: 0.1.0
keywords:
- kibana
- analitics

View File

@@ -134,6 +134,9 @@ The following tables lists the configurable parameters of the kibana chart and t
| `metrics.service.annotations` | Prometheus annotations for the Kibana service | `{ prometheus.io/scrape: "true", prometheus.io/port: "80", prometheus.io/path: "_prometheus/metrics" }` |
| `elasticsearch.enabled` | Use bundled Elasticsearch | `true` |
| `elasticsearch.sysctlImage.enabled` | Use sysctl image for bundled Elasticsearch | `false` |
| `elasticsearch.master.replicas` | Desired number of Elasticsearch master-eligible nodes | `1` |
| `elasticsearch.coordinating.replicas` | Desired number of Elasticsearch coordinating-only nodes | `1` |
| `elasticsearch.data.replicas` | Desired number of Elasticsearch data nodes | `1` |
| `elasticsearch.external.hosts` | Array containing the hostnames for the already existing Elasticsearch instances | `nil` |
| `elasticsearch.external.port` | Port for the accessing external Elasticsearch instances | `nil` |
@@ -295,6 +298,17 @@ $ helm install --name my-release -f ./values-production.yaml --set elasticsearch
+ elasticsearch.enabled: false
```
- Increase the number of default Elasticsearch nodes (if manually enabled)
```diff
- elasticsearch.master.replicas: 1
+ elasticsearch.master.replicas: 2
- elasticsearch.coordinating.replicas: 1
+ elasticsearch.coordinating.replicas: 2
- elasticsearch.data.replicas: 1
+ elasticsearch.data.replicas: 2
```
- Enable metrics scraping
```diff

View File

@@ -14,7 +14,7 @@ global: {}
image:
registry: docker.io
repository: bitnami/kibana
tag: 7.3.2-debian-9-r19
tag: 7.3.2-debian-9-r20
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
@@ -314,6 +314,15 @@ elasticsearch:
## Enable sysctl image for the bundled Elasticsearch
sysctlImage:
enabled: false
## Elasticsearch master-eligible node parameters
master:
replicas: 2
## Elasticsearch coordinating-only node parameters
coordinating:
replicas: 2
## Elasticsearch data node parameters
data:
replicas: 2
## Properties when enabled is false
external:
hosts:

View File

@@ -14,7 +14,7 @@ global: {}
image:
registry: docker.io
repository: bitnami/kibana
tag: 7.3.2-debian-9-r19
tag: 7.3.2-debian-9-r20
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
@@ -314,6 +314,15 @@ elasticsearch:
## Enable sysctl image for the bundled Elasticsearch
sysctlImage:
enabled: false
## Elasticsearch master-eligible node parameters
master:
replicas: 1
## Elasticsearch coordinating-only node parameters
coordinating:
replicas: 1
## Elasticsearch data node parameters
data:
replicas: 1
## Properties when enabled is false
external:
hosts: