issues
search
canonical
/
self-signed-certificates-operator
A charm to provide self-signed X.509 certificates in the Juju ecosystem.
https://charmhub.io/self-signed-certificates
Apache License 2.0
0
stars
6
forks
source link
feat: Implement CA certificate renewal
#242
Closed
saltiyazan
closed
2 months ago
saltiyazan
commented
2 months ago
Description
Fixes #238, #239 and #241
This PR implements the renewal of the CA certificate
It handles CA certificate configuration option changes
It keeps track of two CA certificates, one active and one expiring CA certificate.
Improves validity time configs to allow units, inspired by #236 @kayra1
Checklist:
[ ] My code follows the
style guidelines
of this project
[ ] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that validate the behaviour of the software
[ ] I validated that new and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
[ ] I have bumped the version of the library
Description
Fixes #238, #239 and #241
Checklist: