Skip to content

Commit a38fbcc

Browse files
committed
Add wildcard certificate for '*.synapse.org' in shared DNS configuration
1 parent 085f7b4 commit a38fbcc

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

org-formation/100-shared-dns/_tasks.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,3 +102,19 @@ SagebioApiZoneAcmCertificate:
102102
- !Ref GenieProdAccount
103103
Parameters:
104104
DnsDomainName: "api.sagebionetworks.org"
105+
106+
# Wildcard certificate for '*.synapse.org'
107+
SynapseOrgZoneAcmCertificate:
108+
Type: update-stacks
109+
Template: https://raw.githubusercontent.com/Sage-Bionetworks/aws-infra/v0.6.8/templates/acm-certificate.yaml
110+
StackName: !Sub '${resourcePrefix}-synapse-org-cert'
111+
StackDescription: Create a wildcard certificate for synapse org domains
112+
DefaultOrganizationBindingRegion: !Ref primaryRegion
113+
DefaultOrganizationBinding:
114+
# We need a copy of this certificate in every account where it will be used
115+
# Each certificate needs to be manually verified
116+
Account:
117+
- !Ref DnTDevAccount
118+
- !Ref DpeProdAccount
119+
Parameters:
120+
DnsDomainName: "synapse.org"

0 commit comments

Comments
 (0)