How to import a public SSL certificate into AWS Certificate Manager
This assumes you have already read how to configure DNS. Public certificates are typically created in the member/application account that uses them. For example, if your application runs behind an
aws_lb_listener in the preproduction environment and you need to configure a
certificate_arn, you will create the certificate in the preproduction account.
modernisation-platform.service.justice.gov.uk is managed by the modernisation-platform team. All environments under this domain, such as
my-application.nomis.hmpps-test.modernisation-platform.service.justice.gov.uk can create their own public certificates using AWS Certificate Manager. For information on DNS naming conventions refer to DNS naming.
The following domains are managed by the operations-engineering team (
To request a public certificate under either of the above domains, refer to the corresponding section below, depending on whether you’re on Linux or Windows.
Once you receive the public certificate, you can then import it into your environment by following the instructions in Getting certificates ready in AWS Certificate Manager.
If you are on Windows, refer to How to import a public SSL certificate into AWS Certificate Manager on Windows