Set up Custom Domain

By default, the status page has the url like 'abcdefghi.cloudfront.net'. The steps below explain how to set up your custom domain.

Note: you don't need to do that on creating a new stack. You can do it later.

Prerequisite

  • A SSL/TLS certificate for your custom domain, managed by AWS Certificate Manager (ACM)

   Due to the limitation of the AWS, you must have the certificate in the US East (N. Virginia) region. See this page to import your certificate into ACM, or you may request a new one

Set up

You need to update your LambStatus stack first. Then, configure the DNS service.

  1. Open the CloudFormation console and update your LambStatus stack. On updating, specify StatusPageSSLCertificate and StatusPageURL parameters.

CustomDomain1

  • StatusPageSSLCertificate: the ARN of an AWS Certificate Manager certificate, such as 'arn:aws:acm:us-east-1:000000000000:certificate/00000000-0000-0000-0000-000000000000'.
  • StatusPageURL: the domain name of your status page.
  • You may specify AdminPageSSLCertificate and AdminPageURL to change the URL of the admin page.

This update takes 10-20 minutes since it changes the CloudFront settings.

  1. Configure the DNS service

If you're using Route53, perform the procedures here. If not, add the CNAME record points to your CloudFront domain (e.g. 'abcdefghi.cloudfront.net') using the method provided by your DNS service provider.