要运行kitchen converge
并设置我的测试厨房流浪汉实例,例如在此guide中,我注意到我必须先创建一个$COOKBOOK_ROOT_DIR/.kitchen/default-centos-72.yml
文件。使用kitchen converge
创建文件后,我必须control + c
编辑文件以包含password: vagrant
行,然后再次运行kitchen converge
。最后文件看起来像这样:
---
hostname: 127.0.0.1
port: '2222'
username: vagrant
password: vagrant
ssh_key: "$COOKBOOK_ROOT_DIR/.kitchen/kitchen-vagrant/kitchen-$COOKBOOK_NAME-default-centos-72/.vagrant/machines/default/virtualbox/private_key"
last_action: converge
如何在运行password: vagrant
之前让厨师厨房自动知道使用kitchen converge
?或者更好的是,如何让厨师在没有任何ssh密码的情况下创建测试实例?
答案 0 :(得分:0)