如何在 knife ec2 中使用 --s3-secret 选项?

how to use --s3-secret option with knife ec2?

使用时

knife ec2 server create ... --s3-secret s3://bucket/path/to/key

我从 "No secret specified" 的 chef-client 那里收到一个参数错误。如何配置 knife 以识别 s3 路径?我已将密钥和区域放在我的 knife.rb 文件中(并且还为用户配置了 AWSCLI)。

使用带有本地路径的 --secret-file 参数工作正常,AWS ID 和密钥被识别,因为我不必在命令中传递它们,那么缺少什么?

使用 knife[:secret_file] attribute over knife.rb, rather than utilize the --s3-secret (maybe there is a bug). note that the key in question, is the key that is used for data bag item encryption\decryption

为密钥设置别名