Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
configuration
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
configuration
Commits
c64d4f55
Commit
c64d4f55
authored
Feb 19, 2014
by
Feanil Patel
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Working custom subnets.
parent
b6ced2a4
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
200 additions
and
48 deletions
+200
-48
cloudformation_templates/edx-reference-architecture.json
+200
-48
No files found.
cloudformation_templates/edx-reference-architecture.json
View file @
c64d4f55
...
...
@@ -507,7 +507,7 @@
"Properties"
:{
"EnableDnsSupport"
:
"true"
,
"EnableDnsHostnames"
:
"true"
,
"CidrBlock"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
"0.0.0/16"
]]},
"CidrBlock"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"VPC"
,
"CIDR"
]}
]]},
"InstanceTenancy"
:
"default"
}
},
...
...
@@ -1764,7 +1764,7 @@
"Protocol"
:
"1"
,
"RuleAction"
:
"allow"
,
"Egress"
:
"false"
,
"CidrBlock"
:
"10.0.0.0/16"
,
"CidrBlock"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"VPC"
,
"CIDR"
]}]]}
,
"Icmp"
:
{
"Code"
:
"0"
,
"Type"
:
"0"
...
...
@@ -1781,7 +1781,7 @@
"Protocol"
:
"1"
,
"RuleAction"
:
"allow"
,
"Egress"
:
"false"
,
"CidrBlock"
:
"10.0.0.0/16"
,
"CidrBlock"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"VPC"
,
"CIDR"
]}]]}
,
"Icmp"
:
{
"Code"
:
"0"
,
"Type"
:
"8"
...
...
@@ -1815,7 +1815,7 @@
"Protocol"
:
"1"
,
"RuleAction"
:
"allow"
,
"Egress"
:
"true"
,
"CidrBlock"
:
"10.0.0.0/16"
,
"CidrBlock"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"VPC"
,
"CIDR"
]}]]}
,
"Icmp"
:
{
"Code"
:
"0"
,
"Type"
:
"0"
...
...
@@ -1832,7 +1832,7 @@
"Protocol"
:
"1"
,
"RuleAction"
:
"allow"
,
"Egress"
:
"true"
,
"CidrBlock"
:
"10.0.0.0/16"
,
"CidrBlock"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"VPC"
,
"CIDR"
]}]]}
,
"Icmp"
:
{
"Code"
:
"0"
,
"Type"
:
"8"
...
...
@@ -2871,7 +2871,7 @@
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"22"
,
"ToPort"
:
"22"
,
"CidrIp"
:
"10.0.0.0/16"
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"VPC"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
...
...
@@ -3841,27 +3841,51 @@
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"9200"
,
"ToPort"
:
"9200"
,
"
CidrIp"
:
"10.0.0.0/16"
"
SourceSecurityGroupId"
:
{
"Ref"
:
"ForumServerSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"9300"
,
"ToPort"
:
"9300"
,
"
CidrIp"
:
"10.0.0.0/16"
"
SourceSecurityGroupId"
:
{
"Ref"
:
"ForumServerSecurityGroup"
}
}
],
"SecurityGroupEgress"
:[
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"9200"
,
"ToPort"
:
"9200"
,
"CidrIp"
:
"10.0.0.0/16"
"FromPort"
:
9200
,
"ToPort"
:
9200
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster01"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"9300"
,
"ToPort"
:
"9300"
,
"CidrIp"
:
"10.0.0.0/16"
"FromPort"
:
9300
,
"ToPort"
:
9300
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster01"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9200
,
"ToPort"
:
9200
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster02"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9300
,
"ToPort"
:
9300
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster02"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9200
,
"ToPort"
:
9200
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster03"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9300
,
"ToPort"
:
9300
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster03"
,
"CIDR"
]}]]}
}
]
}
...
...
@@ -3886,13 +3910,61 @@
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9200
,
"ToPort"
:
9200
,
"
CidrIp"
:
"10.0.0.0/16"
"
SourceSecurityGroupId"
:
{
"Ref"
:
"ElasticSearchELBSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9300
,
"ToPort"
:
9300
,
"CidrIp"
:
"10.0.0.0/16"
"SourceSecurityGroupId"
:
{
"Ref"
:
"ElasticSearchELBSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9200
,
"ToPort"
:
9200
,
"SourceSecurityGroupId"
:
{
"Ref"
:
"ForumServerSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9300
,
"ToPort"
:
9300
,
"SourceSecurityGroupId"
:
{
"Ref"
:
"ForumServerSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9200
,
"ToPort"
:
9200
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster01"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9300
,
"ToPort"
:
9300
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster01"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9200
,
"ToPort"
:
9200
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster02"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9300
,
"ToPort"
:
9300
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster02"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9200
,
"ToPort"
:
9200
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster03"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
9300
,
"ToPort"
:
9300
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster03"
,
"CIDR"
]}]]}
}
]
}
...
...
@@ -3950,13 +4022,25 @@
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"5672"
,
"ToPort"
:
"5672"
,
"CidrIp"
:
"10.0.0.0/16"
"SourceSecurityGroupId"
:
{
"Ref"
:
"EdxappServerSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"6163"
,
"ToPort"
:
"6163"
,
"SourceSecurityGroupId"
:
{
"Ref"
:
"EdxappServerSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"5672"
,
"ToPort"
:
"5672"
,
"SourceSecurityGroupId"
:
{
"Ref"
:
"XqueueServerSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"6163"
,
"ToPort"
:
"6163"
,
"
CidrIp"
:
"10.0.0.0/16"
"
SourceSecurityGroupId"
:
{
"Ref"
:
"XqueueServerSecurityGroup"
}
}
],
"SecurityGroupEgress"
:[
...
...
@@ -3964,13 +4048,37 @@
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"5672"
,
"ToPort"
:
"5672"
,
"CidrIp"
:
"10.0.0.0/16"
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster01"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"6163"
,
"ToPort"
:
"6163"
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster01"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"5672"
,
"ToPort"
:
"5672"
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster02"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"6163"
,
"ToPort"
:
"6163"
,
"CidrIp"
:
"10.0.0.0/16"
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster02"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"5672"
,
"ToPort"
:
"5672"
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster03"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"6163"
,
"ToPort"
:
"6163"
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster03"
,
"CIDR"
]}]]}
}
]
}
...
...
@@ -3987,7 +4095,7 @@
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"22"
,
"ToPort"
:
"22"
,
"CidrIp"
:
"10.0.0.0/16"
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"VPC"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
...
...
@@ -4023,9 +4131,37 @@
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"5672"
,
"ToPort"
:
"5672"
,
"SourceSecurityGroupId"
:
{
"Ref"
:
"EdxappServerSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"6163"
,
"ToPort"
:
"6163"
,
"SourceSecurityGroupId"
:
{
"Ref"
:
"EdxappServerSecurityGroup"
}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"0"
,
"ToPort"
:
"65535"
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster01"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"0"
,
"ToPort"
:
"65535"
,
"CidrIp"
:
"10.0.0.0/16"
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster02"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"0"
,
"ToPort"
:
"65535"
,
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"CommonCluster03"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
...
...
@@ -4288,15 +4424,21 @@
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"80"
,
"ToPort"
:
"80"
,
"
CidrIp"
:
"10.0.0.0/16"
"
SourceSecurityGroupId"
:
{
"Ref"
:
"XqueueServerSecurityGroup"
}
}
],
"SecurityGroupEgress"
:[
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"80"
,
"ToPort"
:
"80"
,
"CidrIp"
:
"10.0.0.0/16"
"FromPort"
:
{
"Ref"
:
"XserverServerPort"
},
"ToPort"
:
{
"Ref"
:
"XserverServerPort"
},
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"XServerJail01"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
{
"Ref"
:
"XserverServerPort"
},
"ToPort"
:
{
"Ref"
:
"XserverServerPort"
},
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"XServerJail02"
,
"CIDR"
]}]]}
}
]
}
...
...
@@ -4313,21 +4455,13 @@
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"22"
,
"ToPort"
:
"22"
,
"CidrIp"
:
"10.0.0.0/16"
"CidrIp"
:
{
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:
[
"SubnetConfig"
,
"VPC"
,
"CIDR"
]}]]}
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
{
"Ref"
:
"XserverServerPort"
},
"ToPort"
:
{
"Ref"
:
"XserverServerPort"
},
"CidrIp"
:
"10.0.0.0/16"
},
{
"IpProtocol"
:
"tcp"
,
"FromPort"
:
"80"
,
"ToPort"
:
"80"
,
"SourceSecurityGroupId"
:
{
"Ref"
:
"XServerELBSecurityGroup"
}
"SourceSecurityGroupId"
:
{
"Ref"
:
"XServerELBSecurityGroup"
}
}
],
"Tags"
:[
...
...
@@ -5248,11 +5382,14 @@
"FromPort"
:
"27017"
,
"ToPort"
:
"27017"
,
"CidrIp"
:{
"Fn::FindInMap"
:[
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:[
"SubnetConfig"
,
"Mongo01"
,
"CIDR"
]
]}
]]
}
},
{
...
...
@@ -5260,11 +5397,14 @@
"FromPort"
:
"28017"
,
"ToPort"
:
"28017"
,
"CidrIp"
:{
"Fn::FindInMap"
:[
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:[
"SubnetConfig"
,
"Mongo01"
,
"CIDR"
]
]}
]]
}
},
{
...
...
@@ -5272,11 +5412,14 @@
"FromPort"
:
"27017"
,
"ToPort"
:
"27017"
,
"CidrIp"
:{
"Fn::FindInMap"
:[
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:[
"SubnetConfig"
,
"Mongo02"
,
"CIDR"
]
]}
]]
}
},
{
...
...
@@ -5284,11 +5427,14 @@
"FromPort"
:
"28017"
,
"ToPort"
:
"28017"
,
"CidrIp"
:{
"Fn::FindInMap"
:[
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:[
"SubnetConfig"
,
"Mongo02"
,
"CIDR"
]
]}
]]
}
},
{
...
...
@@ -5296,11 +5442,14 @@
"FromPort"
:
"27017"
,
"ToPort"
:
"27017"
,
"CidrIp"
:{
"Fn::FindInMap"
:[
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:[
"SubnetConfig"
,
"Mongo03"
,
"CIDR"
]
]}
]]
}
},
{
...
...
@@ -5308,11 +5457,14 @@
"FromPort"
:
"28017"
,
"ToPort"
:
"28017"
,
"CidrIp"
:{
"Fn::FindInMap"
:[
"Fn::Join"
:
[
""
,
[
"10."
,
{
"Ref"
:
"ClassB"
},
{
"Fn::FindInMap"
:[
"SubnetConfig"
,
"Mongo03"
,
"CIDR"
]
]}
]]
}
}
],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment