Skip to content
This repository has been archived by the owner on Mar 25, 2024. It is now read-only.

Support windows logging #12

Merged
merged 1 commit into from
Aug 20, 2019
Merged

Support windows logging #12

merged 1 commit into from
Aug 20, 2019

Conversation

aiwantaozi
Copy link
Contributor

Problem:
windows cluster not support logging yet

Solution:
add build windows fluentd image related files

@aiwantaozi aiwantaozi force-pushed the windows branch 2 times, most recently from 330ab61 to 17f1004 Compare July 11, 2019 05:16
&& gem install --file 'C:\fluentd\install\Gemfile' \
&& gem sources --clear-all

RUN powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; \

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any chance we can merge all the RUN? So that we can reduce the layer of the fluentd image.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The dockerfile is reference from fluentd's dockerfile, in order to sync with fluentd, I prefer we do like they do. https://github.com/fluent/fluentd-docker-image/blob/master/v1.6/windows/Dockerfile

@orangedeng
Copy link

LGTM

gem 'windows-pr'

# Input / Output plugins:
gem 'fluent-plugin-elasticsearch'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not specify the version requirement for plugins like we did for Linux?

gem 'fluent-plugin-rewrite-tag-filter'

# third party
# gem 'zookeeper'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this useless?

@aiwantaozi
Copy link
Contributor Author

Linux is going to upgrade versions, the version will specify in gemfile.lock. Here are the related linux PR #14

@gitlawr
Copy link
Contributor

gitlawr commented Aug 13, 2019

LGTM

@loganhz
Copy link
Contributor

loganhz commented Aug 16, 2019

We need to remove all -head stuff

Problem:
Logging feature hasn't supported in windows yet

Solution:
Add logging windows supported

Issue:
http://github.com/rancher/rancher/issues/20510
@loganhz
Copy link
Contributor

loganhz commented Aug 16, 2019

LGTM

@cjellick cjellick merged commit 96e6c40 into rancher:master Aug 20, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
5 participants