|
5 | 5 | "b": ["${HOME_REGION}", "${GBL_REGION}"], |
6 | 6 | "c": ["${HOME_REGION}", "${GBL_REGION}", "us-east-2", "us-west-1", "us-west-2"] |
7 | 7 | }, |
8 | | - "INFO": "This file will not work in us-east-1 without removing references to GBL_REGION", |
9 | | - "INFO1": "If deploying the firewalls, both cidr values below must be supplied", |
| 8 | + "INFO": "Deploying in us-east-1 requires removing ${GBL_REGION} from the above variables", |
| 9 | + "INFO1": "If deploying the firewalls, both cidr values below MUST be supplied", |
10 | 10 | "cloud-cidr1": "10.0.0.0", |
11 | 11 | "cloud-mask1": "255.0.0.0", |
12 | 12 | "cloud-cidr2": "100.96.252.0", |
13 | | - "cloud-mask2": "255.255.254.0" |
| 13 | + "cloud-mask2": "255.255.254.0", |
| 14 | + "range-restrict": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"], |
| 15 | + "range-mad": "100.96.252.0/23", |
| 16 | + "range-dev-test": ["0.0.0.0/0"], |
| 17 | + "alarm-not-ip": "10.10.10.*" |
14 | 18 | }, |
15 | 19 | "global-options": { |
16 | 20 | "alz-baseline": false, |
17 | 21 | "ct-baseline": false, |
18 | 22 | "default-s3-retention": 90, |
19 | 23 | "central-bucket": "AWSDOC-EXAMPLE-BUCKET", |
20 | | - "organization-admin-role": "AWSCloudFormationStackSetExecutionRole", |
| 24 | + "organization-admin-role": "OrganizationAccountAccessRole", |
21 | 25 | "default-cwl-retention": 731, |
22 | 26 | "workloadaccounts-suffix": 1, |
23 | 27 | "workloadaccounts-prefix": "config", |
|
365 | 369 | "accounts": ["management"], |
366 | 370 | "regions": ["${HOME_REGION}"], |
367 | 371 | "loggroup-name": "/${ACCELERATOR_PREFIX_ND}/CloudTrail", |
368 | | - "filter-pattern": "{ ($.eventSource=sso.amazonaws.com) && ($.eventName=Authenticate) && ($.sourceIPAddress != 10.10.10.*) }", |
| 372 | + "filter-pattern": "{ ($.eventSource=sso.amazonaws.com) && ($.eventName=Authenticate) && ($.sourceIPAddress != ${ALARM-NOT-IP}) }", |
369 | 373 | "metric-namespace": "CloudTrailMetrics", |
370 | 374 | "metric-name": "SSOAuthUnapprovedIPCount", |
371 | 375 | "metric-value": "1" |
|
375 | 379 | "accounts": ["management"], |
376 | 380 | "regions": ["${HOME_REGION}"], |
377 | 381 | "loggroup-name": "/${ACCELERATOR_PREFIX_ND}/CloudTrail", |
378 | | - "filter-pattern": "{ ($.eventName=ConsoleLogin) && ($.userIdentity.type=IAMUser) && ($.sourceIPAddress != 10.10.10.*) }", |
| 382 | + "filter-pattern": "{ ($.eventName=ConsoleLogin) && ($.userIdentity.type=IAMUser) && ($.sourceIPAddress != ${ALARM-NOT-IP}) }", |
379 | 383 | "metric-namespace": "CloudTrailMetrics", |
380 | 384 | "metric-name": "IAMAuthUnapprovedIPCount", |
381 | 385 | "metric-value": "1" |
|
1059 | 1063 | "central-resolver-rule-vpc": "Endpoint", |
1060 | 1064 | "log-group-name": "/${ACCELERATOR_PREFIX_ND}/MAD/example.local", |
1061 | 1065 | "share-to-account": "", |
1062 | | - "restrict_srcips": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"], |
| 1066 | + "restrict_srcips": "${RANGE-RESTRICT}", |
1063 | 1067 | "num-rdgw-hosts": 1, |
1064 | 1068 | "min-rdgw-hosts": 1, |
1065 | 1069 | "max-rdgw-hosts": 2, |
|
1104 | 1108 | { |
1105 | 1109 | "description": "Allow RDP Traffic Inbound", |
1106 | 1110 | "type": ["RDP"], |
1107 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 1111 | + "source": "${RANGE-RESTRICT}" |
1108 | 1112 | } |
1109 | 1113 | ], |
1110 | 1114 | "outbound-rules": [ |
|
1130 | 1134 | "description": "Allow Traffic Inbound", |
1131 | 1135 | "tcp-ports": [514], |
1132 | 1136 | "udp-ports": [514], |
1133 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 1137 | + "source": "${RANGE-RESTRICT}" |
1134 | 1138 | } |
1135 | 1139 | ], |
1136 | 1140 | "outbound-rules": [ |
|
1389 | 1393 | "deploy": "local", |
1390 | 1394 | "name": "Perimeter", |
1391 | 1395 | "cidr": "10.7.4.0/22", |
1392 | | - "cidr2": "100.96.250.0/23", |
| 1396 | + "cidr2": ["100.96.250.0/23"], |
1393 | 1397 | "region": "${HOME_REGION}", |
1394 | 1398 | "use-central-endpoints": false, |
1395 | 1399 | "flow-logs": "BOTH", |
|
1573 | 1577 | { |
1574 | 1578 | "description": "TLS Traffic Inbound", |
1575 | 1579 | "type": ["HTTPS"], |
1576 | | - "source": ["0.0.0.0/0"] |
| 1580 | + "source": "${RANGE-DEV-TEST}" |
1577 | 1581 | } |
1578 | 1582 | ], |
1579 | 1583 | "outbound-rules": [ |
|
1591 | 1595 | "description": "Allow Mgmt Traffic Inbound", |
1592 | 1596 | "tcp-ports": [22, 443, 514, 541, 2032, 3000, 5199, 6020, 6028, 8080], |
1593 | 1597 | "udp-ports": [9443], |
1594 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 1598 | + "source": "${RANGE-RESTRICT}" |
1595 | 1599 | } |
1596 | 1600 | ], |
1597 | 1601 | "outbound-rules": [ |
|
1613 | 1617 | { |
1614 | 1618 | "description": "Mgmt Traffic, Customer Outbound traffic and ALBs", |
1615 | 1619 | "type": ["ALL"], |
1616 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 1620 | + "source": "${RANGE-RESTRICT}" |
1617 | 1621 | } |
1618 | 1622 | ], |
1619 | 1623 | "outbound-rules": [ |
|
1824 | 1828 | "vpc-name": "ForSSO", |
1825 | 1829 | "subnet": "ForSSO", |
1826 | 1830 | "size": "Small", |
1827 | | - "restrict_srcips": ["10.249.1.0/24", "100.96.252.0/23"], |
| 1831 | + "restrict_srcips": ["10.249.1.0/24", "${RANGE-MAD}"], |
1828 | 1832 | "connect-account-key": "operations", |
1829 | 1833 | "connect-dir-id": 1001 |
1830 | 1834 | } |
|
1997 | 2001 | "deploy": "shared-network", |
1998 | 2002 | "name": "Central", |
1999 | 2003 | "cidr": "10.1.0.0/16", |
2000 | | - "cidr2": "100.96.252.0/23", |
| 2004 | + "cidr2": ["100.96.252.0/23"], |
2001 | 2005 | "region": "${HOME_REGION}", |
2002 | 2006 | "use-central-endpoints": true, |
2003 | 2007 | "flow-logs": "BOTH", |
|
2179 | 2183 | { |
2180 | 2184 | "az": "a", |
2181 | 2185 | "route-table": "CentralVPC_GCWide", |
2182 | | - "cidr2": "100.96.252.0/25" |
| 2186 | + "cidr": "100.96.252.0/25" |
2183 | 2187 | }, |
2184 | 2188 | { |
2185 | 2189 | "az": "b", |
2186 | 2190 | "route-table": "CentralVPC_GCWide", |
2187 | | - "cidr2": "100.96.252.128/25" |
| 2191 | + "cidr": "100.96.252.128/25" |
2188 | 2192 | }, |
2189 | 2193 | { |
2190 | 2194 | "az": "d", |
2191 | 2195 | "route-table": "CentralVPC_GCWide", |
2192 | | - "cidr2": "100.96.253.0/25", |
| 2196 | + "cidr": "100.96.253.0/25", |
2193 | 2197 | "disabled": true |
2194 | 2198 | } |
2195 | 2199 | ] |
|
2247 | 2251 | { |
2248 | 2252 | "description": "Mgmt RDP/SSH Traffic Inbound", |
2249 | 2253 | "type": ["RDP", "SSH"], |
2250 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 2254 | + "source": "${RANGE-RESTRICT}" |
2251 | 2255 | } |
2252 | 2256 | ], |
2253 | 2257 | "outbound-rules": [ |
|
2736 | 2740 | { |
2737 | 2741 | "description": "Mgmt RDP/SSH Traffic Inbound", |
2738 | 2742 | "type": ["RDP", "SSH"], |
2739 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 2743 | + "source": "${RANGE-RESTRICT}" |
2740 | 2744 | }, |
2741 | 2745 | { |
2742 | 2746 | "description": "Central VPC Traffic Inbound", |
|
3265 | 3269 | { |
3266 | 3270 | "description": "Mgmt RDP/SSH Traffic Inbound", |
3267 | 3271 | "type": ["RDP", "SSH"], |
3268 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 3272 | + "source": "${RANGE-RESTRICT}" |
3269 | 3273 | }, |
3270 | 3274 | { |
3271 | 3275 | "description": "Central VPC Traffic Inbound", |
|
3794 | 3798 | { |
3795 | 3799 | "description": "Mgmt RDP/SSH Traffic Inbound", |
3796 | 3800 | "type": ["RDP", "SSH"], |
3797 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 3801 | + "source": "${RANGE-RESTRICT}" |
3798 | 3802 | }, |
3799 | 3803 | { |
3800 | 3804 | "description": "Central VPC Traffic Inbound", |
|
4290 | 4294 | { |
4291 | 4295 | "description": "Mgmt RDP/SSH Traffic Inbound", |
4292 | 4296 | "type": ["RDP", "SSH"], |
4293 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 4297 | + "source": "${RANGE-RESTRICT}" |
4294 | 4298 | }, |
4295 | 4299 | { |
4296 | 4300 | "description": "Central VPC Traffic Inbound", |
|
4771 | 4775 | { |
4772 | 4776 | "description": "Mgmt RDP/SSH Traffic Inbound", |
4773 | 4777 | "type": ["RDP", "SSH"], |
4774 | | - "source": ["10.0.0.0/8", "100.96.252.0/23", "100.96.250.0/23"] |
| 4778 | + "source": "${RANGE-RESTRICT}" |
4775 | 4779 | } |
4776 | 4780 | ], |
4777 | 4781 | "outbound-rules": [ |
|
0 commit comments