Skip to content

Restricting provisioner scopes #881

Answered by maraino
iamllama asked this question in Q&A
Discussion options

You must be logged in to vote

The only thing possible is to disable renewal using the claim "disableRenewal": true. But if you do that you won't be able to renew certificates issued by that provisioner. All renewals but the SSH host one (SSHPOP) are tight to the provisioner.

For automated renewal there's no need for a password, if the certificate is still valid you can do an mTLS connection to the renewal endpoint step ca renew foo.crt foo.key. In master, there's also the ability to enable per provisioner renewal of expired certs, but it's something that you have to manually enable, and might not be what you want.

That step ca renew foo.crt foo.key is equivalent of doing:

curl --cacert ~/.step/certs/root_ca.crt --cert…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@iamllama
Comment options

Answer selected by iamllama
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants