Fluentd: Change default image

This updates Fluentd to use the stable v1.2 debian fluentd
image instead of the kolla image. This images comes bundled
with the elasticsearch plugin, and provides more
flexibility in configuring the buffer behavior of the output
plugins

Change-Id: Id446ef1e050f5d9c005c94dae661cf9ae88fffea
This commit is contained in:
Steve Wilkerson 2018-08-16 12:10:49 -05:00
parent 61584fdb9d
commit dd986ed764
4 changed files with 6 additions and 6 deletions

View File

@ -20,7 +20,7 @@ set -ex
COMMAND="${@:-start}"
function start () {
exec /usr/sbin/td-agent
exec fluentd -c /fluentd/etc/fluent.conf
}
function stop () {

View File

@ -26,7 +26,7 @@ data:
{{ include "fluent_logging.utils.to_fluentbit_conf" .Values.conf.fluentbit | indent 4 }}
parsers.conf: |
{{ include "fluent_logging.utils.to_fluentbit_conf" .Values.conf.parsers | indent 4 }}
td-agent.conf: |
fluent.conf: |
{{ include "fluent_logging.utils.to_fluentd_conf" .Values.conf.td_agent | indent 4 }}
{{ range $template, $fields := .Values.conf.templates }}
{{ $template }}.json: |

View File

@ -136,10 +136,10 @@ spec:
key: ELASTICSEARCH_PASSWORD
volumeMounts:
- name: pod-etc-fluentd
mountPath: /etc/td-agent
mountPath: /fluentd/etc
- name: fluent-logging-etc
mountPath: /etc/td-agent/td-agent.conf
subPath: td-agent.conf
mountPath: /fluentd/etc/fluent.conf
subPath: fluent.conf
readOnly: true
- name: fluent-logging-bin
mountPath: /tmp/fluentd.sh

View File

@ -35,7 +35,7 @@ labels:
images:
tags:
fluentbit: docker.io/fluent/fluent-bit:0.12.14
fluentd: docker.io/kolla/ubuntu-source-fluentd:ocata
fluentd: docker.io/fluent/fluentd-kubernetes-daemonset:v1.2-debian-elasticsearch
prometheus_fluentd_exporter: docker.io/srwilkers/fluentd_exporter:v0.1
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
helm_tests: docker.io/kolla/ubuntu-source-heat-engine:3.0.3