Skip to content

Commit 187b566

Browse files
committed
setup dns records
1 parent f57d6fe commit 187b566

File tree

1 file changed

+103
-50
lines changed

1 file changed

+103
-50
lines changed

cloudformation/main.yml

Lines changed: 103 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -107,56 +107,109 @@ Resources:
107107
QueueName: !Sub ${ApplicationPrefix}-sqs
108108
MessageTimeout: !Ref SqsMessageTimeout
109109

110-
# LinkryRecordSet:
111-
# Type: AWS::Route53::RecordSet
112-
# Properties:
113-
# HostedZoneId: !FindInMap [ApiGwConfig, !Ref RunEnvironment, HostedZoneId]
114-
# Name: !Join
115-
# - "."
116-
# - - "go"
117-
# - !FindInMap
118-
# - ApiGwConfig
119-
# - !Ref RunEnvironment
120-
# - EnvDomainName
121-
# Type: A
122-
# AliasTarget:
123-
# HostedZoneId: Z2FDTNDATAQYW2
124-
# DNSName: !GetAtt [AppLinkryCloudfrontDistribution, DomainName]
125-
# EvaluateTargetHealth: false
126-
127-
# IcalRecordSet:
128-
# Type: AWS::Route53::RecordSet
129-
# Properties:
130-
# HostedZoneId: !FindInMap [ApiGwConfig, !Ref RunEnvironment, HostedZoneId]
131-
# Name: !Join
132-
# - "."
133-
# - - "ical"
134-
# - !FindInMap
135-
# - ApiGwConfig
136-
# - !Ref RunEnvironment
137-
# - EnvDomainName
138-
# Type: A
139-
# AliasTarget:
140-
# HostedZoneId: Z2FDTNDATAQYW2
141-
# DNSName: !GetAtt [AppIcalCloudfrontDistribution, DomainName]
142-
# EvaluateTargetHealth: false
143-
144-
# CoreRecordSet:
145-
# Type: AWS::Route53::RecordSet
146-
# Properties:
147-
# HostedZoneId: !FindInMap [ApiGwConfig, !Ref RunEnvironment, HostedZoneId]
148-
# Name: !Join
149-
# - "."
150-
# - - "core"
151-
# - !FindInMap
152-
# - ApiGwConfig
153-
# - !Ref RunEnvironment
154-
# - EnvDomainName
155-
# Type: A
156-
# AliasTarget:
157-
# HostedZoneId: Z2FDTNDATAQYW2
158-
# DNSName: !GetAtt [AppFrontendCloudfrontDistribution, DomainName]
159-
# EvaluateTargetHealth: false
110+
LinkryRecordSetv4:
111+
Type: AWS::Route53::RecordSet
112+
Properties:
113+
HostedZoneId: !FindInMap [ApiGwConfig, !Ref RunEnvironment, HostedZoneId]
114+
Name: !Join
115+
- "."
116+
- - "go"
117+
- !FindInMap
118+
- ApiGwConfig
119+
- !Ref RunEnvironment
120+
- EnvDomainName
121+
Type: A
122+
AliasTarget:
123+
HostedZoneId: Z2FDTNDATAQYW2
124+
DNSName: !GetAtt [AppLinkryCloudfrontDistribution, DomainName]
125+
EvaluateTargetHealth: false
126+
127+
LinkryRecordSetv6:
128+
Type: AWS::Route53::RecordSet
129+
Properties:
130+
HostedZoneId: !FindInMap [ApiGwConfig, !Ref RunEnvironment, HostedZoneId]
131+
Name: !Join
132+
- "."
133+
- - "go"
134+
- !FindInMap
135+
- ApiGwConfig
136+
- !Ref RunEnvironment
137+
- EnvDomainName
138+
Type: AAAA
139+
AliasTarget:
140+
HostedZoneId: Z2FDTNDATAQYW2
141+
DNSName: !GetAtt [AppLinkryCloudfrontDistribution, DomainName]
142+
EvaluateTargetHealth: false
143+
144+
IcalRecordSetv4:
145+
Type: AWS::Route53::RecordSet
146+
Properties:
147+
HostedZoneId: !FindInMap [ApiGwConfig, !Ref RunEnvironment, HostedZoneId]
148+
Name: !Join
149+
- "."
150+
- - "ical"
151+
- !FindInMap
152+
- ApiGwConfig
153+
- !Ref RunEnvironment
154+
- EnvDomainName
155+
Type: A
156+
AliasTarget:
157+
HostedZoneId: Z2FDTNDATAQYW2
158+
DNSName: !GetAtt [AppIcalCloudfrontDistribution, DomainName]
159+
EvaluateTargetHealth: false
160+
161+
162+
IcalRecordSetv6:
163+
Type: AWS::Route53::RecordSet
164+
Properties:
165+
HostedZoneId: !FindInMap [ApiGwConfig, !Ref RunEnvironment, HostedZoneId]
166+
Name: !Join
167+
- "."
168+
- - "ical"
169+
- !FindInMap
170+
- ApiGwConfig
171+
- !Ref RunEnvironment
172+
- EnvDomainName
173+
Type: AAAA
174+
AliasTarget:
175+
HostedZoneId: Z2FDTNDATAQYW2
176+
DNSName: !GetAtt [AppIcalCloudfrontDistribution, DomainName]
177+
EvaluateTargetHealth: false
178+
179+
180+
CoreRecordSetv4:
181+
Type: AWS::Route53::RecordSet
182+
Properties:
183+
HostedZoneId: !FindInMap [ApiGwConfig, !Ref RunEnvironment, HostedZoneId]
184+
Name: !Join
185+
- "."
186+
- - "core"
187+
- !FindInMap
188+
- ApiGwConfig
189+
- !Ref RunEnvironment
190+
- EnvDomainName
191+
Type: A
192+
AliasTarget:
193+
HostedZoneId: Z2FDTNDATAQYW2
194+
DNSName: !GetAtt [AppFrontendCloudfrontDistribution, DomainName]
195+
EvaluateTargetHealth: false
196+
197+
CoreRecordSetv6:
198+
Type: AWS::Route53::RecordSet
199+
Properties:
200+
HostedZoneId: !FindInMap [ApiGwConfig, !Ref RunEnvironment, HostedZoneId]
201+
Name: !Join
202+
- "."
203+
- - "core"
204+
- !FindInMap
205+
- ApiGwConfig
206+
- !Ref RunEnvironment
207+
- EnvDomainName
208+
Type: AAAA
209+
AliasTarget:
210+
HostedZoneId: Z2FDTNDATAQYW2
211+
DNSName: !GetAtt [AppFrontendCloudfrontDistribution, DomainName]
212+
EvaluateTargetHealth: false
160213

161214
AppLambdaUrl:
162215
Type: AWS::Lambda::Url

0 commit comments

Comments
 (0)