diff --git a/tradhoxdomain/tradhoxdomain_stack.py b/tradhoxdomain/tradhoxdomain_stack.py index ee12d37..efa0a5a 100644 --- a/tradhoxdomain/tradhoxdomain_stack.py +++ b/tradhoxdomain/tradhoxdomain_stack.py @@ -115,6 +115,20 @@ class TradhoxdomainStack(Stack): validation=acm.CertificateValidation.from_dns(hosted_zone), ) + # SSL Certificate for mailservices.tradhox.com with Route53 DNS validation + self.mailservices_certificate = acm.Certificate( + self, "MailservicesCertificate", + domain_name="mailservices.tradhox.com", + validation=acm.CertificateValidation.from_dns(hosted_zone), + ) + + # SSL Certificate for beta-mailservices.tradhox.com with Route53 DNS validation + self.beta_mailservices_certificate = acm.Certificate( + self, "BetaMailservicesCertificate", + domain_name="beta-mailservices.tradhox.com", + validation=acm.CertificateValidation.from_dns(hosted_zone), + ) + # Route 'partners' frontend to PartnerProductionSiteBucket CloudFront distribution if partner_distribution: route53.ARecord(