Skip to content

Commit 0d4bbb8

Browse files
committed
Install gelf plugin
1 parent dbb490b commit 0d4bbb8

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

CHANGELOG.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,15 @@
66

77
* Fluentd: Use libjemalloc from base image improving multi-platform build (@james-crowley)
88

9-
* Plugins: Add fluent-plugin-datadog (@chirauki)
9+
* Plugins: Add `fluent-plugin-datadog` (@chirauki)
1010

11-
* Plugins: Add fluent-plugin-multi-format-parser
11+
* Plugins: Add `fluent-plugin-multi-format-parser`
1212

13-
* Plugins: Add fluent-plugin-json-in-json-2
13+
* Plugins: Add `fluent-plugin-json-in-json-2`
1414

15-
* Plugins: Add Azure Log Analytics plugin (@zachomedia)
15+
* Plugins: Add `fluent-plugin-gelf-hs`
16+
17+
* Plugins: Add `fluent-plugin-azure-loganalytics` (@zachomedia)
1618

1719
* Plugins: Upgrade LINT plugin to version 2.0.0
1820

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -461,6 +461,7 @@ All logs originating from a file look exactly as all other Kubernetes logs. Howe
461461
* fluent-plugin-datadog (0.10.5)
462462
* fluent-plugin-detect-exceptions (0.0.12)
463463
* fluent-plugin-elasticsearch (3.5.4)
464+
* fluent-plugin-gelf-hs (1.0.8)
464465
* fluent-plugin-google-cloud (0.4.10)
465466
* fluent-plugin-grok-parser (2.6.0)
466467
* fluent-plugin-json-in-json-2 (1.0.2)

base-image/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ ADD https://raw.githubusercontent.com/fluent/fluentd-kubernetes-daemonset/master
2222
ADD https://raw.githubusercontent.com/fluent/fluentd-kubernetes-daemonset/master/docker-image/v1.4/debian-elasticsearch/plugins/parser_multiline_kubernetes.rb /fluentd/plugins
2323

2424
# list gems here
25-
COPY Gemfile /tmp
25+
COPY Gemfile /fluentd
2626

2727
ENV DEBIAN_FRONTEND=noninteractive
2828
RUN buildDeps="make gcc g++ libc-dev ruby-dev libffi-dev wget" \
@@ -33,7 +33,7 @@ RUN buildDeps="make gcc g++ libc-dev ruby-dev libffi-dev wget" \
3333
&& echo 'gem: --no-document' >> /etc/gemrc \
3434
&& gem install bundler --version 1.16.2 \
3535
&& bundle config silence_root_warning true \
36-
&& bundle install --gemfile=/tmp/Gemfile \
36+
&& bundle install --gemfile=/fluentd/Gemfile \
3737
&& wget https://github.com/vmware/fluent-plugin-vmware-log-intelligence/releases/download/v2.0.0/fluent-plugin-vmware-log-intelligence-2.0.0.gem \
3838
&& fluent-gem install --local fluent-plugin-vmware-log-intelligence-2.0.0.gem \
3939
&& rm fluent-plugin-vmware-log-intelligence-2.0.0.gem \

base-image/Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ gem 'fluent-plugin-concat'
1111
gem 'fluent-plugin-datadog'
1212
gem 'fluent-plugin-detect-exceptions'
1313
gem 'fluent-plugin-elasticsearch'
14+
gem 'fluent-plugin-gelf-hs'
1415
gem 'fluent-plugin-google-cloud'
1516
gem 'fluent-plugin-grok-parser'
1617
gem 'fluent-plugin-json-in-json-2'
@@ -40,4 +41,5 @@ gem 'fluent-plugin-secure-forward'
4041
gem 'fluent-plugin-splunkhec'
4142
gem 'fluent-plugin-sumologic_output'
4243
gem 'fluent-plugin-systemd'
44+
gem 'gelf'
4345
gem 'logfmt'

0 commit comments

Comments
 (0)