我正在尝试创建一个加密数据包。
我正在使用类似这样的东西作为来源
{
"id": "rds-2",
"web": "adeasdeasde"
}
并且我希望加密文件继续存储到 data_bag/aws/rds-2.json,因此我运行:
knife data bag from file aws rds-2.json --encrypt
Updated data_bag_item[aws::rds-2]
但是我在 data_bag 目录中的任何地方都看不到加密文件,有什么想法吗?
更新:我可以在 Chef Manage(服务器)上看到加密数据包,但在生成它的工作站上看不到。
答案1
您可以使用knife -z
(即本地模式)将加密数据包写回文件系统,而不是真正的 Chef 服务器。