CloudFrontを通してコンテンツを作成している場合、コンテンツを更新した際にCloudFrontのキャッシュを削除しておきたいです。
コンテンツのアップロードと、キャッシュの削除を同時にバッチで行いたい場合の後者の部分のスクリプトになります。
DISTRIBUTION_ID=<Your distribution ID>
aws cloudfront create-invalidation --distribution-id ${DISTRIBUTION_ID} --paths "/*"
BashAWS公式の方でもコード例が紹介されているので、参考にしてみてください。
コメント