Artifakt allows you to generate a free SSL certificate if you do not have one already. SSL certificates are required to activate HTTPS on your application.
Requesting a certificate
To request a new certificate, select the 'show sidebar' button on the top menu. Under resources select 'Certificates'. From here select 'Request new certificate' .
When creating a certificate it will ask for a label (the name you wish to be associated with the certificate), the region where you are deploying (e.g. to deploy your architecture in Asia, you will need to request a certificate in Asia), and the list of URLs for which you want the certificate to be applied.
Be aware, if you use a CDN, please choose Virginia in the Region section.
Note: If you ask a certificate for 'example.com' and you apply it to 'dev.example.com' the HTTPS will not be activated because you did not declare the URL 'dev.example.com' during setup.
When requesting a certificate, its' status is set to 'pending'. You must validate the request by confirming an email you receive from Amazon Web Services. The email will be sent to the below list of addresses:
If you did not get an email, click on the mail icon to resend the confirmation email.
Editing a certificate
Click on the 'pencil' icon to edit the certificate.
Note: only the label could be modified. If you want to modify regions or domains, please delete the certificate and create a new one.
Deleting a certificate
Click on the 'cross' icon to delete the certificate.
Note: if the certificate is already in use on your environment, the certificate will be deleted in Artifakt, but not on the Cloud.