Cerebro
Cerebro is an open-source web admin tool for Elasticsearch API, that lets you perform common admin tasks on the ElasticSearch cluster via a web interface.
Requirements
- Kubernetes >=
1.20.0
- Kustomize >=
v3.3.X
Image repository and tag
- Cerebro image:
lmenezes/cerebro:0.9.4
- Cerebro repo: cerebro on GitHub
Configuration
In Kubernetes Fury distribution, Cerebro is deployed with the following configuration:
- Replica number:
1
- Requires no authentication
- Listens on port
9000
- Resource limits are
600m
for CPU and800Mi
for memory
Deployment
You can deploy Cerebro by running the following command in the root of the project:
kustomize build | kubectl apply -f -
Accessing Cerebro UI
You can access Cerebro web UI by port-forwarding on port 9000
:
kubectl port-forward svc/cerebro 9000:9000 --namespace logging
Cerebro will be available on http://127.0.0.1:9000
from your browser.