SSL Setup On Release Portal

Steps on how to setup SSL on the release portal

๐Ÿ“œ Prerequisites

  • Use the same DNS with a different sub-domain for the release portal. For example, if the product is available at atlan.xyz.com, release portal can be atlan-release.xyz.com.

  • Subdomain mapping for the release portal should be on the same ELB address as the product. For example, if ELB for the product is - af9b5376955e644f2aab6b4aaaaa111b-1111111111.us-east-1.elb.amazonaws.com then map the release portal to the same address.

  • SSL certificates should be uploaded on the release portal. Refer to the doc attached below for reference.

๐Ÿ› ๏ธ A step-by-step guide for setting up SSL on Atlan release portal

STEP 1: Log in to release portal and go to the "Config" tab

  • Details will be available in the output of the cloudformation template.

Login portal

STEP 2: Update the release portal domain

  • For example, if the DNS record for the release portal UI is abc-release.example.com, enter abc-release.example.com as the domain name.

Domain configuration

STEP 3: Click the "Save Config" button

  • After updating the release portal domain, click on the "Save Config" button given at the bottom.

STEP 4: Deploy the new releases

  • Deploy the new release created on the release portal after the configuration changes. Refer to this document for reference: How to deploy new releases.

You should now be able to access the Release portal UI over SSL. ๐ŸŽ‰

Release portal