Elasticsearch is a distributed, RESTful search and analytics engine capable of addressing a growing number of use cases.
To install the chart with the release name elasticsearch
:
$ helm repo add romanow https://romanow.github.io/helm-charts/
$ helm repo update
$ helm install elasticsearch romanow/elasticsearch
To uninstall the elasticsearch
installation:
helm uninstall elasticsearch
Key | Type | Default | Description |
---|---|---|---|
clusterName | string | "logs" |
Cluster name |
image | object | {
"pullPolicy": "IfNotPresent",
"repository": "elasticsearch",
"tag": "7.17.8"
} |
Image name and version |
ports.communication | int | 9300 |
ElasticSearch internal node communication port |
ports.external | int | 32200 |
If define, create NodePort for external usage |
ports.http | int | 9200 |
ElasticSearch REST port |
replicas | int | 3 |
Count of replicas |
resources.limits | object | {
"cpu": "200m",
"memory": "1024Mi"
} |
Limited resources |
resources.requests | object | {
"cpu": "200m",
"memory": "1024Mi"
} |
Requested resources |
security.enabled | bool | true |
Enable security |
security.name | string | "logging" |
Default username |
security.password | string | "qwerty" |
Default password |
Name | Url | |
---|---|---|
Romanov Alexey | [email protected] | https://romanow.github.io |