AWS と GitHub Actions の勉強を兼ねて静的なブログサイトを構築・公開してみませんか?という試みで、Hugo と CloudFront + S3 で構成のブログサイト作ってみました。 手を動かしてみると得られるものも多いかと思います。 AWS リソースの構築は CloudFormation 静的サイトジェネレーターは Hugo ブログ記事の投稿から Web 公開までは GitHub Actions(CI/CD) 構築するもの 以下の構成を作成します。ドメイン名の取得と、ACM と証明書発行は事前に済ますことを前提とします。 以下のディレクトリ構成で進めます。後々sample-blogディレクトリに Hugo で使うファイルを保存することになります。 $ tree -L 2 . ├── cloudformation │ ├── cloudfront-s3.yaml │

