-
Notifications
You must be signed in to change notification settings - Fork 95
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
SecureComms: Add support daemonConfig #2065
SecureComms: Add support daemonConfig #2065
Conversation
c04060f
to
fb0eee2
Compare
fb0eee2
to
540bcff
Compare
/hold |
540bcff
to
2a572ab
Compare
/unhold |
f464fe6
to
aadaddc
Compare
688ee74
to
88f14cd
Compare
cc: @bpradipt |
4dbf850
to
de4bd7c
Compare
8c7eb3c
to
d9a4dac
Compare
fb72ef1
to
6fd8d61
Compare
@yoheiueda, @stevenhorsman, @bpradipt This PR adds the ability to configure SecureComms by auto-generating secrets, the same way it is done today by TLS. Since it is aligned with the existing TLS mechanisms and follow the same design and footsteps for the delivery of the secrets, I hope we can merge it without delay. @bpradipt has indicated that this PR aligns SecureComms with TLS such that all TLS use cases apparently are now also covered by SecureComms. This may lead to a further discussion about moving away from the less secure TLS option for maintainability (maybe best to do after we merge #2089). |
6fd8d61
to
5224bc4
Compare
24bbd2d
to
1895a0b
Compare
603b4b9
to
918fad4
Compare
10c6630
to
cf46204
Compare
@davidhadas - can you rebase this PR please to pick up the check links fix. Thanks! |
cf46204
to
1604f7b
Compare
Support configuring the APF Secure Comms from the CAA side including: - WN public Key - PP private key - Activating Secure Comms - inbouns and outbounds of th PP This is useful for activating Secure Comms from the CAA and without Trustee. It can be used for Testing without producing dedicated podvms which activate Secure Comms and set Inbounds/Outbounds by default. It can also be used for non-Coco peerpods. Signed-off-by: David Hadas <[email protected]>
1604f7b
to
e513a0a
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.
This looks okay to me and all the tests on the PR pass, so I'm okay with it being merged.
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
See:
Support configuring the APF Secure Comms from the CAA side including:
This is useful for activating Secure Comms from the CAA and without Trustee. It can be used for Testing without producing dedicated podvms which activate Secure Comms and set Inbounds/Outbounds by default. It can also be used for non-Coco peerpods.