動作要件

CloudFrontClearCaches を利用するために必要な Movable Type のバージョン、Perl モジュール、AWS 環境についてご案内します。

対応する Movable Type のバージョン

  • Movable Type 8.x

Perl モジュール

本プラグインは Amazon::CloudFront::Thin を内部で利用します。プラグインの extlib/ ディレクトリに同梱しているため、追加でインストールする必要はありません。

Amazon::CloudFront::Thin は次のモジュールに依存しますが、いずれも Movable Type の extlib/ または標準 Perl に同梱されています。

  • URI / URI::Escape
  • HTTP::Headers / HTTP::Date / HTTP::Request
  • Digest::SHA
  • Carp

AWS 側の要件

  • AWS アカウント
  • キャッシュを無効化したい CloudFront Distribution
  • cloudfront:CreateInvalidation 権限を持つ IAM ユーザー(または同等のロール)

クライアント環境

キャッシュクリアの実行画面はポップアップウィンドウで表示されます。ブラウザのポップアップブロックを有効にしている場合は、Movable Type の管理画面のドメインを許可してください。