iisyos / cf_cache_purge_extension

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CloudFront Cache Purge Extension

このChrome拡張機能は、現在見ているWebページのCloudFrontキャッシュをショートカットで削除することを目的としています。

使い方

ダウンロード方法

  • リリースノートにあるcf_cache_purge_extension.zipをダウンロードし展開します。
  • chrome://extensions を開き、デベロッパーモードをオンにして、展開したフォルダを指定します。

または、リポジトリ内でnpm run buildを実行し、/dist以下を指定することも可能です。

実行方法

  • 拡張機能一覧にCloudFront cache purgeがあることを確認します。
  • CloudFrontのdistributionIdと、下記相当のPolicyを持つIAMアクセスキーを取得します。
  • 拡張機能を開き、必要情報を入力します
  • Ctrl+Shift+0を入力、もしくは拡張機能内でpurge cacheボタンをクリックします
  • キャッシュ削除が完了したらWEB Pushが通知されます。
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "VisualEditor0",
      "Effect": "Allow",
      "Action": ["cloudfront:GetInvalidation", "cloudfront:CreateInvalidation"],
      "Resource": "arn:aws:cloudfront::<ACCOUNT_ID>:distribution/<DISTRIBUTION_ID>"
    }
  ]
}

License

MIT

About

License:MIT License


Languages

Language:TypeScript 83.6%Language:Shell 8.4%Language:CSS 5.0%Language:HTML 1.9%Language:JavaScript 1.2%