-
Notifications
You must be signed in to change notification settings - Fork 29
Add the support for creating service with DNS namespace type #48
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
Conversation
Codecov Report
@@ Coverage Diff @@
## main #48 +/- ##
==========================================
+ Coverage 37.94% 42.32% +4.38%
==========================================
Files 9 9
Lines 954 997 +43
==========================================
+ Hits 362 422 +60
+ Misses 579 560 -19
- Partials 13 15 +2
Continue to review full report at Codecov.
|
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.
Thanks, it looks good! Can you please also rebase on top of the current main
? @astaticvoid refactored bunch of interfaces and there may be minor adjustments needed.
Linking #18 |
26452b0
to
054b926
Compare
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.
Thanks for the update!
…namespaceCache to support namespace struct.
87910f7
to
a99707c
Compare
a99707c
to
849f55a
Compare
Looks good! I'll let @astaticvoid to check that as well before merging. |
849f55a
to
f6480e4
Compare
…pace types into a enum. Separate constant for dns record ttl config. Add tests for the changes to api.go and caching logic.
f6480e4
to
13c4a6a
Compare
…he logging for unsupported namespace types. Adding more tests.
Looks great, thanks for the discussions. |
Issue #, if available:
Description of changes: Handle DNS namespaces along-with the HttpNamespace. Create the Service for the DNS namespace type the type SRV. Update the namespaceCache to support namespace struct.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.