-
Notifications
You must be signed in to change notification settings - Fork 3.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
SSL for all inter-node comms #21
Comments
I had to figure out the openssl commands for doing this recently. Might as well copy them here for posterity.
|
Awesome. On Tue, Jun 3, 2014 at 4:22 PM, Peter Mattis notifications@github.com
|
FYI go's crypto libraries include key generation stuff as well, so we might be able to do this without shelling out to openssl. I'm not sure which will turn out to be easier. |
We have a Go based client certificate authority here: https://github.com/coreos/etcd-ca and there is this too: https://github.com/cloudflare/cfssl |
Great. Thanks, @philips! |
@mberhault is this still under development or ready to be crossed off the list? (I know there's still endless work associated with this, but perhaps that follow on stuff should get new issues). |
the inter-node part is done. I'll file different issues for client certs (the main chunk of the work left) and key management for nodes. |
fixing parse error bug in input flu api
security: add dependabot.yml
from irc:
the cluster should be able to generate SSL certs (invoke openssl I guess) for internode comms as well as act as a certificate authority to generate certs for client access.
the end goal would be to allow people to set up a cockroach cluster without having to understand any of that stuff, but for larger orgs, they can specify configuration more particularly
The text was updated successfully, but these errors were encountered: