Vagrant 如何在多节点环境中使用测试厨房?
在测试kitchen multi-vm任务时,我尝试在Vagrantfile中定义几个节点,但速度太慢-一次启动5个虚拟virtualbox vm。也许我需要使用docker,但是整个配置变得太复杂了,尤其是与通常的测试厨房设置相比。Vagrant 如何在多节点环境中使用测试厨房?,vagrant,docker,chef-infra,virtualbox,test-kitchen,Vagrant,Docker,Chef Infra,Virtualbox,Test Kitchen,在测试kitchen multi-vm任务时,我尝试在Vagrantfile中定义几个节点,但速度太慢-一次启动5个虚拟virtualbox vm。也许我需要使用docker,但是整个配置变得太复杂了,尤其是与通常的测试厨房设置相比。 使用4-5个独立的linux节点测试chef cookbooks最简单的方法是什么?例如:2个rails应用程序、postgresql、solr、nginx 正如您刚才所说,kitchen不支持任何类型的多节点测试。使用诸如CloudFormation或Heat之
使用4-5个独立的linux节点测试chef cookbooks最简单的方法是什么?例如:2个rails应用程序、postgresql、solr、nginx 正如您刚才所说,kitchen不支持任何类型的多节点测试。使用诸如CloudFormation或Heat之类的工具可能是快速启动整个测试堆栈,然后使用Serverspec的远程模式编写测试的最佳选择。如中所述,测试厨房并不是设计用来进行此类测试的。 你可能想调查一下。我自己还没用过,但据我所知,它可能就是你想要的