-
Notifications
You must be signed in to change notification settings - Fork 1
/
shared-service-vpc-main.yaml
119 lines (107 loc) · 3.53 KB
/
shared-service-vpc-main.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
AWSTemplateFormatVersion: "2010-09-09"
# Version 1.0 - Initial version
Description: "Main Template to setup routes to/from shared-services account to other accounts - Version 1.0"
Parameters:
S3Templates:
Type: AWS::SSM::Parameter::Value<String>
Default: S3Templates
Resources:
# cots
cots:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: prod
CIDRBlock: 100.96.201.0/25
TransitGatewayAttachmentId: tgw-attach-00dac1a0665606e7e
# cots-dev
cotsDev:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.198.0/26
TransitGatewayAttachmentId: tgw-attach-0c98dcea13d4d6198
# db-dev
dbDev:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.198.192/26
TransitGatewayAttachmentId: tgw-attach-010a5c5f8ad7177d8
# ocp-dev
ocpDev:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.200.192/26
TransitGatewayAttachmentId: tgw-attach-0cdd92b6c378a740e
# ocp-lab
ocpLab:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.198.64/26
TransitGatewayAttachmentId: tgw-attach-0e38d04d065978d66
# projects01
projects01:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.200.128/26
TransitGatewayAttachmentId: tgw-attach-0f68daf5a4d7eec59
# sandbox02
sandbox02:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.193.0/26
TransitGatewayAttachmentId: tgw-attach-0b7d61da8b7f2b4da
# sandbox-ceb
sandboxCeb:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.195.0/27
TransitGatewayAttachmentId: tgw-attach-0541fa60b18678ef6
# sts-pulsar-dev
stsPulsarDev:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.195.32/27
TransitGatewayAttachmentId: tgw-attach-041c82e0add055bb7
# students
students:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.198.160/27
TransitGatewayAttachmentId: tgw-attach-0e0bd15a854ad41e8
# tbs-cpia
tbsCpia:
Type: AWS::CloudFormation::Stack
Properties:
TemplateURL: !Join [ '', [!Ref S3Templates, "shared-service-vpc.yaml" ]]
Parameters:
Environment: dev
CIDRBlock: 100.96.198.128/27
TransitGatewayAttachmentId: tgw-attach-0884d4590bf97c630