https://github.com/ahmedgrati/elastic-helm-chart
This is a helm chart of Elastic that will be used with Graylog and Elastiflow
https://github.com/ahmedgrati/elastic-helm-chart
elastic helm kubernetes
Last synced: about 2 months ago
JSON representation
This is a helm chart of Elastic that will be used with Graylog and Elastiflow
- Host: GitHub
- URL: https://github.com/ahmedgrati/elastic-helm-chart
- Owner: AhmedGrati
- License: apache-2.0
- Created: 2022-03-18T22:00:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-30T16:09:00.000Z (over 3 years ago)
- Last Synced: 2025-03-02T11:17:45.910Z (7 months ago)
- Topics: elastic, helm, kubernetes
- Homepage:
- Size: 20.5 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# elastic-helm-chart
This is a helm chart of Elastic that will be used with Graylog and Elastiflow.
# Installing the chart
To install this chart, run the following commands:
1. Create a database namespace, by running this command:
```shell
kubectl create ns database
```
2. Pull the dependencies of this chart, by running this command:
```shell
helm dependency update ./elastic-helm-chart
```
3. Create a secret that will hold the password of the elasticsearch database(the username could not be changed. It's `elastic` by default). It should look like this:
```yaml
apiVersion: v1
kind: Secret
metadata:
name: elastic-secret
namespace: database
data:
ELASTIC_PASSWORD: ZHVtbXk=
```
4. Install the chart:`helm install elastic elastic-helm-chart -f elastic-helm-chart/values.yaml -n database`