server: token-based Add/Join functionality#61265
server: token-based Add/Join functionality#61265aaron-crl wants to merge 3 commits intocockroachdb:masterfrom
Conversation
f1be87c to
193a853
Compare
7513117 to
fb19b5b
Compare
aaron-crl
left a comment
There was a problem hiding this comment.
@itsbilal , I'll rebase this off of #61505 or #61512 once they land.
Otherwise I've squashed things to make things easier on both of us.
I've got stubs which can be replaced with the functions you've already written so feel free to take a look but I'll need to do that rebase before this code settles.
Reviewable status:
complete! 0 of 0 LGTMs obtained (waiting on @itsbilal and @knz)
aaron-crl
left a comment
There was a problem hiding this comment.
Rebased on top of the current version of #61512
Reviewable status:
complete! 0 of 0 LGTMs obtained (waiting on @itsbilal and @knz)
1e46a96 to
ca0e3ac
Compare
* added new protobuf message for add/join protocol * added CLI command for testing add/join protocol * added authentication bypass for add/join GRPC endpoint * added GRP client and server functions for add/join protocol * removed config dependcy from cert init code where SSLCertDir was fine * added add/join protocol specific dial options helper in rpc package Release justification: low, completing functionality behind separate cli command Release note: None
* removed stubs and dummy functions * cleaned up TODOs Release justification: low risk, feature flagged functional enhancement Release note: None
5e7424e to
1b6f8ff
Compare
|
Aaron Blum seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
Draft for add/join handshake development.
Part of #60632
Release justification: None
Release note: None