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: Adds a limit for number of certificates that can be provided to a single requirer #265

Closed saltiyazan closed 1 week ago

saltiyazan commented 2 weeks ago

Description

As an outcome of the threat modelling practice we decided to allow the charm to limit the number of certs it handles per requirer. By default there is no limit but it can be set using the charm config. When set the charm will handle the first X outstanding request per relation each time ignoring the rest (where X is the limit). It will pick up the requests where it left them on the next iteration.

Checklist: