Consider adding support for specifying a cert and a key manually for federation endpoint. #2202
Labels
help wanted
Issues with this label are ready to start work but are in need of someone to do it
priority/backlog
Issue is approved and in the backlog
Essentially this is a request to add the ability to specify a cert bundle, a cert and a key, for the federation endpoint to use and present for consumers/clients that want to interact with the endpoint.
By allowing for manually providing this information, it would allow for thirdparty maintainers such as cert-manager to manage the bundle as a secret and then the spire federation endpoint can import that bundle. This would remove the hard dependency on acme and using the web_pki.
A reason perhaps one would want to use something like cert-manager to manage their bundle is that they have gone through the effort in adding features that allow for little trickeries for various scenarios. Currently I have a scenario in which cert-manager allows for me to use the dns-01 type to register my certs using LetsEncrypt as the Cert-Manager backend. Essentially doing what autocert is doing by only that autocert seems only allow for the http-01 type, in which for me in my specific use case causes web_pki to eventually fail.
The text was updated successfully, but these errors were encountered: