如何在自定义位置保存 client.pem

How to save client.pem at a custom location

我正在尝试 bootstrap 厨师客户端手动使用 https://docs.chef.io/install_bootstrap.html#bash-user-data 之后的用户数据,这会自动将 client.pem 文件保存在 /etc/chef。如何强制保存在不同的位置?

尝试将 client_key 隐式设置为您的自定义位置。 chef-client 检测到客户端密钥文件不存在并注册节点,将生成的密钥保存到文件中。

相关代码:

默认文件名 client.pem 指定于:

希望这对您有所帮助