Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend CI: Add possible to build and push Coredns image with fanout plugin #7

Merged
merged 2 commits into from
Mar 19, 2020

Conversation

denis-tingaikin
Copy link
Member

@denis-tingaikin denis-tingaikin commented Mar 19, 2020

Signed-off-by: denis-tingajkin denis.tingajkin@xored.com

Motivation

#3

@@ -0,0 +1,4 @@
FROM alpine as runtime
Copy link
Member

Choose a reason for hiding this comment

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

Is there a reason this is in the coredns/ subdir instead of the top level directory?

Copy link
Member Author

Choose a reason for hiding this comment

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

top-level directory is related to the package fanout. If we put all files from this directory to top-level directory then we face with Multiple packages in directory error.

Copy link
Member Author

Choose a reason for hiding this comment

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

Also, information aboutfanout plugin coredns/coredns.io#190 has been merged into Coredns website and soon this plugin can be used by people. And I think we should not add main.go file for fanout module because it can break the mechanism of Caddyserver for loading external plugins.

Signed-off-by: denis-tingajkin <denis.tingajkin@xored.com>
Signed-off-by: denis-tingajkin <denis.tingajkin@xored.com>
@edwarnicke edwarnicke merged commit 722b487 into networkservicemesh:master Mar 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants