2016-09-28 4 views
0

나는 salt cloud를 사용하여 windows ec2 인스턴스를 시작합니다. 그러나 보안 그룹을 설정할 수 없습니다. 인스턴스에 지정한 SG를 제공하는 대신 '기본'보안 그룹을 제공합니다. 나는 온라인 YAML 검사기로 구문 분석 할 때salt cloud cant 'ec2의 보안 그룹을 설정하십시오.

ec2_private_win_app1_c4.2xlarge: 
provider: company-nonpod-us-east-1 
image: ami-xxxxxx 
size: c4.2xlarge 
network_interfaces: 
    - DeviceIndex: 0 
PrivateIpAddresses: 
    - Primary: True 
#auto assign public ip (not EIP) 
AssociatePublicIpAddress: False 
SubnetId: subnet-xxxxx 
SecurityGroupId: sg-xxxxxx 
block_device_mappings: 
    - DeviceName: /dev/sda1 
    Ebs.VolumeSize: 120 
    Ebs.VolumeType: gp2 
    - DeviceName: /dev/sdf 
    Ebs.VolumeSize: 100 
    Ebs.VolumeType: gp2 

YAML은 체크 아웃 :

여기 내 클라우드 프로필 정의입니다. '기본'보안 그룹 대신 지정한 보안 그룹을 얻으려면 어떻게해야합니까?

+0

또한이 문제에 관해 의견을 나누고 싶습니다. 배포시 보안 그룹을 구문 분석하는 데 관련된 최신 버전의 Salt-Cloud에 몇 가지 문제가있었습니다. 비교할만한 것으로 보이는 github 문제 (https://github.com/saltstack/salt/issues)를 확인하는 것이 좋습니다. 버그 일 수 있습니다. 버전 2016.11.1에 문제가있었습니다. –

답변

0

보안 그룹 (SG)이 지정한 서브넷과 동일한 VPC (Virtual Private Cloud)에없는 경우 보안 그룹을 인스턴스에 적용하지 못합니다.