我想在裸机服务器上部署octohost。据我所知,到目前为止,刀具独奏是否打算使用ssh直接在服务器上进行厨师配置?
但是,当我按照second step时,我得到:
~/octohost-cookbook$ sudo rake knife_solo user=root ip=172.16.90.151 rake aborted! Kitchen::UserError: Vagrant 1.1.0 or higher is not installed. Please download a package from http://downloads.vagrantup.com/.
在没有运行虚拟机容量的计算机上真的没有办法使用刀独奏来安装octohost吗?
答案 0 :(得分:3)
发生此错误是因为rake
命令使用bundle exec
来执行。 bundle includes Test Kitchen and kitchen-vagrant,需要Vagrant才能运行。
您可以通过运行以下来禁用它们:
bundle install --without integration
或者从Gemfile
删除它们。