-
Notifications
You must be signed in to change notification settings - Fork 85
EOS-25313: SSL certificate generation check-in #578
EOS-25313: SSL certificate generation check-in #578
Conversation
Signed-off-by: rohitkolapkar <[email protected]>
Signed-off-by: rohitkolapkar <[email protected]>
Thanks for your contribution in opening this pull request! Now you can be rewarded with a CORTX sticker by requesting cortx sticker |
Signed-off-by: rohitkolapkar <[email protected]>
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.
Redefine class as per discussion
This issue/pull request has been marked as |
…nto EOS-25313-ssl-cert
Signed-off-by: rohitkolapkar <[email protected]>
Signed-off-by: rohitkolapkar <[email protected]>
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.
Fix codacy issues
Please add an example of how to use the Certificate class |
Signed-off-by: rohitkolapkar <[email protected]>
Signed-off-by: rohitkolapkar <[email protected]>
Added an example for how to use Certificate class. |
Signed-off-by: rohitkolapkar <[email protected]>
Signed-off-by: rohitkolapkar <[email protected]>
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.
+1
Thanks for your contribution to CORTX! 🎉 |
Problem Statement
SSL certificate: Generate ssl certificate if its not there in the specified path
Write a Function in Py-utils to generate a SSL certificate
Write a utility in pyutils to generate a self signed ssl certificate.
CSM Agent use case: If csm_agent protocol is 'https' and during csm mini provisioning, ssl_certificate is not present at specified path then csm will call this utility to generate and store a self signed ssl certificate.
Design
Coding
Testing
Review Checklist
Before posting the PR please ensure
Documentation