Merge "Resolved issues with MuranoDefaultSecurityGroups"

This commit is contained in:
Jenkins 2013-09-17 11:09:25 +00:00 committed by Gerrit Code Review
commit 00abce886d
5 changed files with 34 additions and 39 deletions

View File

@ -1,6 +1,6 @@
{ {
"Resources": { "Resources": {
"$instanceName": { "$instancePort": {
"Properties": { "Properties": {
"SecurityGroups" : [ {"Ref" : "MsSqlSecurityGroup"} ] "SecurityGroups" : [ {"Ref" : "MsSqlSecurityGroup"} ]
} }
@ -10,27 +10,27 @@
"Properties": { "Properties": {
"SecurityGroupIngress": [ "SecurityGroupIngress": [
{ {
"ToPort": 4022, "ToPort": "4022",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 4022, "FromPort": "4022",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
}, },
{ {
"ToPort": 135, "ToPort": "135",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 135, "FromPort": "135",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
}, },
{ {
"ToPort": 1433, "ToPort": "1433",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 1433, "FromPort": "1433",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
}, },
{ {
"ToPort": 1434, "ToPort": "1434",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 1434, "FromPort": "1434",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
} }
], ],

View File

@ -1,20 +1,16 @@
{ {
"Resources": { "Resources": {
"$instanceName": {
"Properties": {
"SecurityGroups": [
{
"Ref": "MsSqlSecurityGroup"
}
]
}
},
"$instancePort": { "$instancePort": {
"Properties": { "Properties": {
"allowed_address_pairs": [ "allowed_address_pairs": [
{ {
"ip_address": "$clusterIp" "ip_address": "$clusterIp"
} }
],
"SecurityGroups": [
{
"Ref": "MsSqlSecurityGroup"
}
] ]
} }
}, },
@ -23,27 +19,27 @@
"Properties": { "Properties": {
"SecurityGroupIngress": [ "SecurityGroupIngress": [
{ {
"ToPort": 4022, "ToPort": "4022",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 4022, "FromPort": "4022",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
}, },
{ {
"ToPort": 135, "ToPort": "135",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 135, "FromPort": "135",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
}, },
{ {
"ToPort": 1433, "ToPort": "1433",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 1433, "FromPort": "1433",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
}, },
{ {
"ToPort": 1434, "ToPort": "1434",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 1434, "FromPort": "1434",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
} }
], ],

View File

@ -17,11 +17,6 @@
"ImageId": "$imageName", "ImageId": "$imageName",
"AvailabilityZone": "$availabilityZone", "AvailabilityZone": "$availabilityZone",
"UserData": "$userData", "UserData": "$userData",
"SecurityGroups": [
{
"Ref": "MuranoDefaultSecurityGroup"
}
],
"NetworkInterfaces": [ "NetworkInterfaces": [
{ {
"Ref": "$instancePort" "Ref": "$instancePort"
@ -32,6 +27,11 @@
"$instancePort": { "$instancePort": {
"Type": "OS::Neutron::Port", "Type": "OS::Neutron::Port",
"Properties": { "Properties": {
"security_groups": [
{
"Ref": "MuranoDefaultSecurityGroup"
}
],
"network_id": { "network_id": {
"Ref": "network" "Ref": "network"
}, },
@ -49,21 +49,21 @@
"Properties": { "Properties": {
"SecurityGroupIngress": [ "SecurityGroupIngress": [
{ {
"ToPort": 3389, "ToPort": "3389",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 3389, "FromPort": "3389",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
}, },
{ {
"ToPort": 22, "ToPort": "22",
"IpProtocol": "tcp", "IpProtocol": "tcp",
"FromPort": 22, "FromPort": "22",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
}, },
{ {
"ToPort": -1, "ToPort": "-1",
"IpProtocol": "icmp", "IpProtocol": "icmp",
"FromPort": -1, "FromPort": "-1",
"CidrIp": "0.0.0.0/0" "CidrIp": "0.0.0.0/0"
} }
], ],

View File

@ -55,7 +55,6 @@
<update-cf-stack template="SQLCluster" error="exception"> <update-cf-stack template="SQLCluster" error="exception">
<parameter name="mappings"> <parameter name="mappings">
<map> <map>
<mapping name="instanceName"><select path="state.hostname"/></mapping>
<mapping name="instancePort">port-<select path="state.hostname"/></mapping> <mapping name="instancePort">port-<select path="state.hostname"/></mapping>
<mapping name="clusterIp"><select path="::clusterIp"/></mapping> <mapping name="clusterIp"><select path="::clusterIp"/></mapping>
</map> </map>

View File

@ -54,7 +54,7 @@
<update-cf-stack template="SQL-security" error="exception"> <update-cf-stack template="SQL-security" error="exception">
<parameter name="mappings"> <parameter name="mappings">
<map> <map>
<mapping name="instanceName"><select path="state.hostname"/></mapping> <mapping name="instancePort">port-<select path="state.hostname"/></mapping>
</map> </map>
</parameter> </parameter>
<success> <success>