Amazon ec2 厨师长厨房CI验证没有收敛。现有服务器测试

Amazon ec2 厨师长厨房CI验证没有收敛。现有服务器测试,amazon-ec2,chef-infra,test-kitchen,Amazon Ec2,Chef Infra,Test Kitchen,我想使用厨房测试框架测试AWSEC2服务器。我们将cloudformation用于基础设施的创建,而不是厨师长。我想通过编写测试用例来使用厨房验证功能,但不能使用厨师食谱来创建基础设施 有没有办法,我可以对CloudFormation创建的现有EC2基础设施使用Kitchen Verify命令?如何在现有服务器上指定地址,而该服务器不是使用命令创建的 谢谢你的帮助 KitchenCI只是一个连接其他工具/驱动程序(供应器、验证器等)的工具(无疑是一个强大的工具):-) 由于您不使用它来配置您的测

我想使用厨房测试框架测试AWSEC2服务器。我们将cloudformation用于基础设施的创建,而不是厨师长。我想通过编写测试用例来使用厨房验证功能,但不能使用厨师食谱来创建基础设施

有没有办法,我可以对CloudFormation创建的现有EC2基础设施使用Kitchen Verify命令?如何在现有服务器上指定地址,而该服务器不是使用命令创建的

谢谢你的帮助

KitchenCI只是一个连接其他工具/驱动程序(供应器、验证器等)的工具(无疑是一个强大的工具):-)


由于您不使用它来配置您的测试基础架构,因此使用它进行验证有点毫无意义。相反,我建议进行一项研究,如果您首选的验证器(您没有提到您正在使用哪个验证器)可以单独使用。例如,您可以在不使用Kitchen的情况下运行(查找后端/主机标志)。

有一个用于Cloudformation的驱动器插件,它包含自己的直通provisioner。但我从未使用过它,使用独立InSpec或Serverspec可能更容易:)

我正计划使用Serverspec;但我想保持厨房提供的灵活性。作为infra测试的新手,我不确定是否能最好地利用厨房安全带。我想现在我会单独使用它。谢谢InSpec比Serverspec更易于独立使用。我将检查您在这里提到的这个插件。现在,我想独立服务器规范是一种选择。谢谢你的意见!只要使用InSpec。厨房是不需要的。