1

我正在尝试根据此https://github.com/puppetlabs/puppetlabs-certregen手册更新 Puppet CA 证书并将其传播给代理。虽然重新生成 CA 证书的第一步很容易完成,但将新 CA 分发给客户端并不奏效。

我在/manifestspuppet 存储库的文件夹中创建了一个名为ca.ppcontent的文件include certregen::client,但是在puppet update服务器和puppet agent -t -v其中一个客户端上之后没有任何变化。我仍然收到警告Warning: Certificate 'Puppet CA: puppetmaster.domain.name' will expire on 2019-10-20T10:35:43UTC

不幸的是,我对 puppet 的了解不多,因为我从一位不再可用的前同事那里继承了设置。所以我什至不知道从哪里开始调试这个问题。很感谢任何形式的帮助。

4

1 回答 1

0

ca.pp包含该行的文件include certregen::client必须导入到主目录中的sites.pp文件中。import 'ca.pp'manifests

在该步骤之后,CA 证书已成功在客户端之间分发。

于 2019-10-17T13:40:36.733 回答