我试图在我们的VPC中使用ec2插件运行测试厨房,并收到以下消息:
Message: InvalidParameterCombination => The parameter groupName cannot be used with the parameter subnet
一旦我将subnet_id设置为在VPC中表示,我就会收到groupName错误。
这是我的.kitchen.yml 我没有在任何地方设置groupName。
driver:
name: ec2
aws_access_key_id: <%= ENV["AWS_ACCESS_KEY_ID"] %>
aws_ssh_key_id: ***
ssh_key: <%= *** %>
security_group_ids: ["default-server"]
region: eu-west-1
availability_zone: eu-west-1a
require_chef_omnibus: true
subnet_id: subnet-***
iam_profile_name:
ami_id: ami-***
image_id: ami-***
flavour_id: t2.micro
assoicate_public_ip: true
ebs_delete_on_termination: true
答案 0 :(得分:0)
您需要将VPC安全组指定为ID而不是名称。
security_group_ids: ["sg-xxxxxxx"]
此外,请确保将安全组分配给VPC。