Skip to content

Commit a45bdf4

Browse files
committed
Use correct client-facing domain name
1 parent a005ddd commit a45bdf4

4 files changed

Lines changed: 12 additions & 21 deletions

File tree

cdk/bin/cdk.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,8 @@ export const reportPropsCode: ReportProps = {
7373
stack: 'mobile-notifications',
7474
stage: 'CODE',
7575
app: 'report',
76-
domainName: 'report.notifications-aws.code.dev-guardianapis.com.',
76+
domainName: 'report.notifications.code.dev-guardianapis.com',
7777
instanceMetricGranularity: '5Minute',
78-
hostedZoneId: 'Z1KWCH1OWGPZH9',
7978
loggingStreamParameterName: '/account/services/logging.stream.name.code',
8079
minAsgSize: 1,
8180
};
@@ -87,8 +86,7 @@ export const reportPropsProd: ReportProps = {
8786
stack: 'mobile-notifications',
8887
stage: 'PROD',
8988
app: 'report',
90-
domainName: 'report.notifications-aws.guardianapis.com.',
91-
hostedZoneId: 'Z295WGPL9FP7J9',
89+
domainName: 'report.notifications.guardianapis.com',
9290
instanceMetricGranularity: '1Minute',
9391
loggingStreamParameterName: '/account/services/logging.stream.name',
9492
minAsgSize: 3,

cdk/lib/__snapshots__/report.test.ts.snap

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -237,13 +237,7 @@ exports[`The Report stack matches the snapshot for CODE 1`] = `
237237
"CertificateReportE388917B": {
238238
"DeletionPolicy": "Retain",
239239
"Properties": {
240-
"DomainName": "report.notifications-aws.code.dev-guardianapis.com.",
241-
"DomainValidationOptions": [
242-
{
243-
"DomainName": "report.notifications-aws.code.dev-guardianapis.com.",
244-
"HostedZoneId": "Z1KWCH1OWGPZH9",
245-
},
246-
],
240+
"DomainName": "report.notifications.code.dev-guardianapis.com",
247241
"Tags": [
248242
{
249243
"Key": "App",
@@ -1684,13 +1678,7 @@ exports[`The Report stack matches the snapshot for PROD 1`] = `
16841678
"CertificateReportE388917B": {
16851679
"DeletionPolicy": "Retain",
16861680
"Properties": {
1687-
"DomainName": "report.notifications-aws.guardianapis.com.",
1688-
"DomainValidationOptions": [
1689-
{
1690-
"DomainName": "report.notifications-aws.guardianapis.com.",
1691-
"HostedZoneId": "Z295WGPL9FP7J9",
1692-
},
1693-
],
1681+
"DomainName": "report.notifications.guardianapis.com",
16941682
"Tags": [
16951683
{
16961684
"Key": "App",

cdk/lib/report.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ import { InstanceClass, InstanceSize, InstanceType } from 'aws-cdk-lib/aws-ec2';
1515
import { CfnInclude } from 'aws-cdk-lib/cloudformation-include';
1616

1717
export interface ReportProps extends GuStackProps {
18-
domainName: string;
19-
hostedZoneId: string;
18+
domainName:
19+
| 'report.notifications.guardianapis.com'
20+
| 'report.notifications.code.dev-guardianapis.com';
2021
instanceMetricGranularity: '1Minute' | '5Minute';
2122
loggingStreamParameterName:
2223
| '/account/services/logging.stream.name'
@@ -42,7 +43,6 @@ export class Report extends GuStack {
4243
app,
4344
certificateProps: {
4445
domainName: props.domainName,
45-
hostedZoneId: props.hostedZoneId,
4646
},
4747
instanceMetricGranularity: props.instanceMetricGranularity,
4848
instanceType: InstanceType.of(InstanceClass.T4G, InstanceSize.MICRO),

report/conf/report.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ Parameters:
5959
Type: String
6060
Description: The domain name of the ELB, should contain the trailing dot stuff.zone.example.com.
6161
Resources:
62+
# There is a CNAME in NS1 which is pointing at this record, so we have
63+
# report.notifications.code.dev-guardianapis.com (NS1) >
64+
# report.notifications-aws.code.dev-guardianapis.com (Route53) >
65+
# mobile-no-loadbala-oy9k2af3i5g8-1565189307.eu-west-1.elb.amazonaws.com (ELB DNS name)
66+
# Let's just drop this entirely and use GuCname to point NS1 straight at the new load balancer?
6267
DnsRecord:
6368
Type: AWS::Route53::RecordSet
6469
Properties:

0 commit comments

Comments
 (0)