はじめに 前回はCloudFront+S3の構成を作りましたが、 CloudFrontデフォルトのドメインへHTTPS通信を行っていました。 今回は自身のドメイン・ACMの証明書を使用し、独自ドメインでのHTTPSアクセスを試します。 プロビジョニングはTerraformでおこないます。 環境 terraform 1.4.6 方針 ACMで証明書を発行 dataで証明書を外部参照(terraform) 代替ドメインの設定をcloudfrontへ追加 証明書の設定をcloudfrontへ追加 cloudfrontへのAレコードを追加 の方針で進めます。 前提 以下はTerraformで管理しません。 ACMで取得した証明書(dataで外部参照) CloudFrontを指定するAレコード 独自ドメイン取得済み パブリックホストゾーン作成済み わたしはfreenomで取得したドメインで検証しまし