KubeZero/charts/kubezero-logging
2020-08-18 11:41:09 +01:00
..
eck Various logging fixes to get a first version of ES and Kibana running 2020-08-13 19:44:50 +01:00
templates Add fluentd to logging 2020-08-18 11:34:34 +01:00
.helmignore Add rabbitmq ingress gateway def 2020-08-11 15:09:48 +01:00
Chart.yaml Add fluentd to logging 2020-08-18 11:34:34 +01:00
delete_zdt-logging.sh Fix optional prometheus support 2020-08-15 13:24:14 +01:00
README.md EBS-CSI version bump, reduce ArgoCD concurrency to reduce load spikes, sync from 180s to 300s 2020-08-15 23:37:45 +01:00
README.md.gotmpl Add rabbitmq ingress gateway def 2020-08-11 15:09:48 +01:00
values-all.yaml Add fluentd to logging 2020-08-18 11:34:34 +01:00
values-fluentd.yaml Add fluentd to logging 2020-08-18 11:34:34 +01:00
values-remote-es.yaml Add fluentd to logging 2020-08-18 11:34:34 +01:00
values.yaml Disable statefulset for fluentd being broken upstream 2020-08-18 11:41:09 +01:00

kubezero-logging

KubeZero Umbrella Chart for complete EFK stack

Current chart version is 0.1.0

Source code can be found here

Chart Requirements

Repository Name Version
https://zero-down-time.github.io/kubezero/ kubezero-lib >= 0.1.3

Changes from upstream

ECK

  • Operator mapped to controller nodes

ES

  • SSL disabled ( Todo: provide cluster certs and setup Kibana/Fluentd to use https incl. client certs )

  • Installed Plugins:

    • repository-s3
    • elasticsearch-prometheus-exporter
  • Cross AZ Zone awareness is implemented via nodeSets

Kibana

  • increased timeout to ES to 3 minutes

Manual tasks ATM

  • Install index template
  • setup Kibana
  • create logstash-* Index Pattern

Chart Values

Key Type Default Description
elastic_password string ""
es.nodeSets list []
es.prometheus bool false
es.s3Snapshot.enabled bool false
es.s3Snapshot.iamrole string ""
kibana.count int 1
kibana.istio.enabled bool false
kibana.istio.gateway string "istio-system/ingressgateway"
kibana.istio.url string ""
version string "7.8.1"

Resources: