CDN cache invalidation is a frequent topic in many companies. We all know it, marketing team uploads a new version of a landing page and is complaining that they can’t see the changes.
CloudFrontInvalidationPanel
construct allows everyone in the team to invalidate the cache via Buttonize without needing access to AWS console.
You can either let the users input their own arbitrary invalidation path or prepare for them a fixed set of invalidation paths they can choose from.
Features
- Quickly create a new invalidation in CloudFront distribution
- View recent invalidations
- Define “allowlist” of allowed invalidations that users can choose from
- Allow users to input arbitrary invalidation path
Preview
Limited invalidation paths options via Input.select
component
Arbitrary invalidation path via Input.text
component
Usage
Allow arbitrary invalidation path
By not defining paths
prop users will be able to enter any arbitrary invalidation path via Input.text
.