Before you continue, ensure that you've created your certificate in the region
us-east-1 (N. Virginia). Otherwise the certificate is not available for CloudFront.
At some point in time you may be confronted with the following issue:
I don't know why this error occurs, but after wasting over 1 hour of time trying to get the certificate to show up in the CloudFront console I've fixed it by pasting the certificates
ARN in the field. This worked just fine. You can find the
ARN of the certificate in the