【发布时间】:2016-01-19 22:30:19
【问题描述】:
我有一些需要用户交互的命令,所以我想Enter 使用默认值或从厨师本身提供一些输入,这样我的实例就不会在运行时失败。比如……
./build-ca # The command I am executing
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [IN]:
State or Province Name (full name) [KA]:
在这里按enter 将完成这项工作(使用默认值),同时手动执行它,但是我如何使用 Chef 自动执行此操作,有时我还需要按 y 或其他值。任何帮助将不胜感激。
【问题讨论】:
-
你的命令可以接受参数吗?
-
使用template 渲染您的
openssl.cnf,然后使用-config openssl.cnf调用openssl可执行文件。
标签: ruby chef-infra