ElasticSearch logging for your Kubernetes cluster
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
delete.yaml
install.yaml

README.md

Configuring ElasticSearch logging for your Kubernetes cluster.

Intro

This course is a part of series of Kubernetes articles located at ScalableSystemDesign

kubectl and ansible must be installed beforehand.

Playbooks here will help you install logging using ElasticSearch for your Kubernetes cluster.

It will install latest ElasticSearch, Kibana (with X-Pack disabled), Fluentd, collect data from your containers and system.

Software Version
ElasticSearch 6.3.1
Kibana 6.3.1
Fluentd 2.2.0

Installing

ansible-playbook install.yaml -e 'kubeconfig=admin.conf'

Deleting

ansible-playbook delete.yaml -e 'kubeconfig=admin.conf'

Charts

Sources used while working on this repository:

  1. https://github.com/helm/charts/tree/master/incubator/elasticsearch
  2. https://github.com/helm/charts/tree/master/stable/kibana
  3. https://github.com/helm/charts/tree/master/incubator/fluentd-elasticsearch