-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
feat(core): tls protocol upstream support upstream tls config #9947
Conversation
2af5bcd
to
799d6fc
Compare
because rebase brunch is too hard, so recreate this pr for #9754 |
f69a682
to
7e06d95
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.
Great work! Code looks good, and thanks for adding the integration+PDK tests. Here's what I think is left to do:
- some minor corrections are needed (added suggestions inline)
- a couple test cases for the service entity should be updated
- see my comment re: de-duplicating the integration tests
And of course, we will also need to hold until your kong-build-tools PR is merged and release so that the dependency can be updated in .requirements
.
@flrgh would you help me review child PR for this? Thanks. Kong/lua-kong-nginx-module#50 |
6dd45b4
to
4acaf4c
Compare
4acaf4c
to
9c48cf4
Compare
9c48cf4
to
4ca80c9
Compare
84762f7
to
d447c37
Compare
|
||
local res, err = set_upstream_cert_and_key(chain, key) | ||
return res, err | ||
local tls = require("resty.kong.tls") |
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.
There's nothing better than the feeling of getting to de-indent a whole bunch of lines :D
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.
Code-wise, looking good! 👍
Needs a changelog entry, so approving on the condition that one is added before merging (or at very least before the ticket is closed out).
15f9325
to
e713c8d
Compare
please make sure docs is updated |
e713c8d
to
323840c
Compare
* feat(plugins): add new confluent plugin --------- Co-authored-by: Brent Yarger <[email protected]> Co-authored-by: samugi <[email protected]>
Summary
FTI-1479
TODO: