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: generate tls certs for ui on helm install #16601
Conversation
Commits 8c72ca3f82b69149d3d2805ed40b81d2a34b8041, 6b3878c3d9c43572744adc970a8daa95bd92adc4, d8c5b97cc56720128c293c4d7465e4080160a078 do not contain "Signed-off-by". Please follow instructions provided in https://docs.cilium.io/en/stable/contributing/development/contributing_guide/#developer-s-certificate-of-origin |
d8c5b97
to
4b2f555
Compare
921115b
to
9b4f451
Compare
For context:
|
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.
Patch LGTM overall. As UI is also a server, I have some suggestions to make it clearer which end of the connection is protected over mTLS (i.e. between UI and Relay).
Note that some of the suggested changes (to env variables) need to be reflected at cilium/hubble-ui#151 as well.
Considering this needs cilium/hubble-ui#151 to be merged and finalized first (as there seem to be a few concerns regarding the naming), I'll add the |
9b4f451
to
32cc448
Compare
32cc448
to
f1a9975
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.
LGTM. One minor nit, besides what Alex already pointed out.
0d454a0
to
058d5e9
Compare
058d5e9
to
8f2ba12
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.
Wow, nice!
Signed-off-by: Renat Tuktarov <yandzeek@gmail.com>
8f2ba12
to
9e7b55a
Compare
Given that we do not have CI coverage for Hubble UI in this repository, but have manually tested this, I don't think it makes sense to run the full CI suite here. Marking ready to merge. |
No description provided.