-
Notifications
You must be signed in to change notification settings - Fork 80
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
Add Dockerfile, compose.yaml, and an unbound example config #66
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #66 +/- ##
=====================================
Coverage 5.23% 5.23%
=====================================
Files 1 1
Lines 191 191
=====================================
Hits 10 10
Misses 181 181
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
This adds a Dockerfile for unbound exporter, which we can publish in the future. An example docker compose.yml is included to demonstrate and test using it with unbound, along with a sample configuration file for unbound showing how to set up the remote-control. The unbound example config file is based on the one inside the mvance/docker image that's used here.
ff6f1f0
to
3ac3d2b
Compare
3ac3d2b
to
f3e0c90
Compare
Looks good so far 👍🏻 |
This is a simple smoketest to ensure the unbound_exporter is successfully serving metrics, and that it thinks it can scrape from Unbound.
I was thinking about adding publishing to this PR but I don't think there's any reason to block on that, so I've marked this ready to review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hurray. I appreciate that the test checking the results all the way.
Verbose is good in CI
This adds a Dockerfile for unbound exporter, which we can publish in the future. An example docker compose.yml is included to demonstrate and test using it with unbound, along with a sample configuration file for unbound showing how to set up the remote-control.
The unbound example config file is based on the one inside the mvance/docker image that's used here.
A small integration test runs against the docker-compose setup to smoke-test unbound_exporter.