kakakakakku blog

Weekly Tech Blog: Keep Learning!

2026-09-01から1ヶ月間の記事一覧

aws-actions/configure-aws-credentials で AWS アカウント ID をマスキングできる mask-aws-account-id

はじめに aws-actions/configure-aws-credentials の README を読んでいたら mask-aws-account-id というオプションがあることを発見した名前の通り,GitHub Actions のログで AWS アカウント ID をマスキングするかどうかを指定できる. github.com デフォ…

aws-actions/configure-aws-credentials で AWS 環境変数の暗黙的な読み込みを抑止する

はじめに 2026年9月15日にリリースされた aws-actions/configure-aws-credentials v6.3.0 で「translate-env-variables」というオプションが追加されていた❗️ github.com aws-actions/configure-aws-credentials には GitHub Actions ランナーに設定されてい…

AWS エミュレーター「Floci 2.1.0」を試す

はじめに AWS エミュレーター「Floci」を試した記事を2026年4月に公開した.試したときのバージョンは Floci 1.5.2 で,AWS CloudFormation の Change Set まわりのサポートや sam deploy コマンドがエラーになるような挙動を確認していた. kakakakakku.hat…

NAT Gateway のコスト最適化に使える NAT インスタンス「fck-nat」を試す

はじめに AWS で NAT Gateway のコスト最適化を考えようとすると NAT インスタンス という選択肢が出てくると思う.しかし AWS から提供されていた NAT AMI は Amazon Linux ベースで既にサポートが終了していて,ドキュメントでは NAT Gateway への移行もし…

AWS WAF でブロックするときにカスタムレスポンスを返す

はじめに Application Load Balancer (ALB) と AWS WAF でウェブアプリケーションへのアクセスをブロックすると,デフォルトでは 403 Forbidden というシンプルなレスポンスが返る.AWS WAF には「カスタムレスポンス」という機能があって,ブロックするとき…

LocalStack for AWS 2026.08.0 の新機能!Amazon CloudFront KeyValueStore を試す

はじめに LocalStack for AWS 2026.08.0 のアップデートを見ていたら Amazon CloudFront KeyValueStore がサポートされていた LocalStack for AWS 2026.08.0 is now available. This release adds Lambda Durable Functions, CloudFront Functions backed by…

AWS Client VPN でサポートされた aws-vpn-client コマンドを試す

はじめに 2026年8月13日のアップデートで AWS Client VPN の CLI として aws-vpn-client コマンドがリリースされた❗️今まではデスクトップアプリで操作していた VPN 接続をターミナルから CLI で直接操作できるようになる.さっそく試してみた\( 'ω')/ aws…

GitHub Actions で Cloudflare D1 から Amazon S3 に定期的にエクスポートする

はじめに Cloudflare D1 には「Time Travel」という自動バックアップの仕組みがあって,無料プランだと7日前・有料プランだと最大30日前の時点まで戻すことができる. developers.cloudflare.com Cloudflare D1 にはインポート・エクスポートの機能があって…

Cloudflare Workers の静的アセット配信で Basic 認証を設定する

はじめに ウェブサイトを Cloudflare Workers の静的アセット配信でホスティングしつつ,特定のパスで「どうしても Basic 認証が必要」という場面があった.Cloudflare Workers は Basic 認証もサポートしていて,詳しくは以下のドキュメントにまとまってい…

LocalStack for AWS 2026.08.0 の新機能!AWS Lambda Durable Functions を試す

はじめに LocalStack for AWS 2026.08.0 のアップデートを見ていたら AWS Lambda Durable Functions がサポートされていた AWS Lambda Durable Functions use checkpoints and replay to run multi-step work while preserving progress across waits and in…