-
Notifications
You must be signed in to change notification settings - Fork 517
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 SDS support #56
add SDS support #56
Conversation
@kyessenov hows this going? I see there were some updates to this story here: envoyproxy/envoy#1194 |
I put it on hold until SDS got merged into envoy. Seems like it finally did. I'll finish it up tomorrow most likely. |
Is there any update on this? I was able to get this working with envoy 1.8.0 in a local test by just merging this branch into master and using a very basic xds server implementation. |
I'll complete and merge it today. Sorry, fell out of my list, and SDS took some time to land in envoy. |
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
Codecov Report
@@ Coverage Diff @@
## master #56 +/- ##
==========================================
- Coverage 94.67% 89.14% -5.54%
==========================================
Files 7 7
Lines 451 479 +28
==========================================
Hits 427 427
- Misses 15 42 +27
- Partials 9 10 +1
Continue to review full report at Codecov.
|
Coverage drop is expected: it's a bit more work to stub out TLS secrets. Should remain as a TODO. |
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.
Hey,
This LGTM; the TODO you mentioned is around adding Secret to tests for TestSnapshotCacheWatch
, TestSnapshotCache
, etc? I see that Secrets is excluded from the snapshot test and testTypes
. Could that todo be added to the issue tracker?
@taion809 Adding a TODO to the linked issue. |
Pending on SDS client implementation.
Contributes to #57
Signed-off-by: Kuat Yessenov kuat@google.com