absmach / magistrala

Industrial IoT Messaging and Device Management Platform
https://www.abstractmachines.fr/magistrala.html
Apache License 2.0
2.46k stars 667 forks source link

Feature: Add new certificate manager in certs service #2359

Open arvindh123 opened 1 month ago

arvindh123 commented 1 month ago

Is your feature request related to a problem? Please describe.

Vault have changed their license.

Describe the feature you are requesting, as well as the possible use case(s) for it.

it is good have support multiple certificate managers or we should write our own according to our need It should features like

Indicate the importance of this feature to you.

Must-have

Anything else?

No response

SammyOina commented 1 month ago

https://github.com/smallstep/certificates

drasko commented 1 month ago

What @SammyOina looks good to me, and we should definitely try a PoC and see if it satisfies all our needs, or we need to be some additional features.

SammyOina commented 1 month ago

the free version has passive revocation simillar to what we have on prism, but if we want an active revocation system we could fork it and make a few changes and make the CA online and use it across all absmach

SammyOina commented 1 month ago

https://smallstep.com/step-ca-vs-smallstep-certificate-manager/

arvindh123 commented 2 weeks ago

We can provide support for both Vault and New Magistrala cert manager

dborovcanin commented 1 week ago

We will use https://github.com/absmach/certs as a cert manager.