Certbot:有没有像“–keep”阻止letsencrypt证书更新?

我试图通过厨师食谱自动化我的应用程序部署。 厨师配方创build虚拟主机configuration,如果没有现有的letsencrypt证书,它会自行签名,以便tls-sni机制稍后可以使用。

对于我正在使用的certbot发行版:

sudo certbot certonly --nginx -n -d mydomain.com --keep --agree-tos --email '[email protected]' 

现在,这是发生了什么事情:

  • 如果我第一次发行(运行我的厨师食谱),那么'–keep'选项会阻止certbot发布新的证书。
  • 如果我重新运行我的厨师食谱和letsencrypt证书到位一切正常(没有新的证书发布,直到续订,如果需要更新发生)。

我的问题:有没有什么办法让certbot像“–keep”一样行事,但只是为了letsencrypt证书? 我的意思是,我需要像'–keep'这样的东西,但是只能阻止letsencrypt证书被更新,而不是其他可能存在的证书。

谢谢。