X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ta%2Fcaas-logging.git;a=blobdiff_plain;f=docker-build%2Ffluentd%2FDockerfile;h=de6faca3cfbb4507efb0951664c8b7cd90673646;hp=1d805f930abb15d039c2ba64e27cfeb0d2eb97f9;hb=063bf9443600a9ac58859e0252e0ef02c856e100;hpb=229e54ec0c45ee7389247cf6cda79d31b303de85 diff --git a/docker-build/fluentd/Dockerfile b/docker-build/fluentd/Dockerfile index 1d805f9..de6faca 100644 --- a/docker-build/fluentd/Dockerfile +++ b/docker-build/fluentd/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. FROM alpine:3.9 -MAINTAINER Levente Kale +MAINTAINER Levente Kale ARG VERSION ENV FLUENTD_VERSION=$VERSION @@ -33,12 +33,12 @@ RUN apk update \ ruby ruby-irb \ su-exec==${SU_EXEC_VERSION} \ dumb-init==${DUMB_INIT_VERSION} \ + libffi-dev \ && apk add --no-cache --virtual .build-deps \ build-base \ ruby-dev \ wget \ gnupg \ - libffi-dev \ && update-ca-certificates \ && echo 'gem: --no-document' >> /etc/gemrc \ && gem install oj -v 2.18.3 \ @@ -48,6 +48,7 @@ RUN apk update \ && gem install fluent-plugin-record-reformer \ && gem install fluent-plugin-rewrite-tag-filter \ && gem install fluent-plugin-elasticsearch \ +&& gem install fluent-plugin-remote_syslog \ && gem install fluent-plugin-kubernetes_metadata_filter \ && gem install bigdecimal \ && gem install etc \ @@ -60,8 +61,3 @@ RUN apk update \ && mkdir -p /fluentd/etc /fluentd/plugins \ && chmod +x /bin/entrypoint.sh \ && chmod 700 /fluentd/log - -# Copy configuration files -# TODO: change it to a dynamic ConfigMap, in case something needs to be run-time configurable -COPY ./conf/fluent.conf /fluentd/etc/ -