With security enable as default.
Deploy Steps:
- all-in-one.yaml
Get password for account “elastic”
kubectl get secret elastic-es-elastic-user -o go-template="{{.data.elastic | base64decode}}"
2. escluster
3 master nodes, 3 data nodes, 1 coordinating (client) node
3. cerebro (Optional)
4. Kibana
Create other roles and user in Kibana — Stack Management
5. fluentd
6. apm-server
https://faun.pub/elastic-apm-and-opentelemetry-integration-49abaaccdad9
Delete
kubectl delete -f all-in-one.yaml
kubectl delete elasticsearch elastic
kubectl delete Kibana kibana
Reference
https://sematext.com/blog/elasticsearch-operator-on-kubernetes/
https://coralogix.com/blog/running-elk-on-kubernetes-with-eck-part-2/