我傀儡环境中发生的事情我找不到任何答案,所以我希望有人在这里向我解释。
ENV:工头(Puppet CA),木偶大师,木偶代理
我有一个oracle虚拟机“server01.domain.xx”与它的Puppet代理,它的服务必须迁移到具有相同的FQDN的另一台主机。 我试图这样做:
我没有做的是禁用旧主机上的木偶代理和删除ssl目录(以防万一),因为我认为即使fqdn是相同的(以及certnames)“puppet证书清理”应该是足够的。 接下来发生了什么? 旧的虚拟主机运行木偶代理和应用的configuration,这已经为新的VM准备。 希望没有什么坏事发生。
那么,我错过了一些关于它是如何工作的知识吗? 我认为私钥 – 公钥创build(4-5)使得这个通信是唯一的,同一个certname不能破坏它。
提前Thx任何合理的解释!
这是不幸的是正确的。
运行puppet cert clean $certname不足以locking仍然活动的节点。
之后你必须重新启动木偶大师来实际使用新的CRL。
请参阅: https : //docs.puppetlabs.com/references/latest/man/cert.html#ACTIONS撤销,但也适用于清洁。