Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Excerpt | ||
---|---|---|
| ||
This FAQ will show how you can invalidate assets from your CloudFront distribution. |
CloudFront is a global AWS managed Content-Delivery-Network (CDN). Invalidation of a CloudFront asset forces TTL to be timeout immediately. This causes fresh origin request for next CloudFront request for a specific asset (static file, html content).
Preconditions
To invalidate your CloudFront-CDN on your own, request the access permissions by sending an E-Mail to service@root360.de or creating a ticket in the ticket system.
You need access to jumphost with you personal Openssh access key. [Import] Access an environment via OpenSSH
1) List cloudfront endpoints and origin
You need to identify your Cloudfront endpoint id.
Code Block |
---|
cfadmin ls #Output Standard Distributions Status Domain Name Origin ---------------------------------#List Cloudfront endpoints und origin cfadmin invalidate origin.DOMAIN.TLD /PATH/*---------------------------------------------- Deployed xxxxxxxxx.cloudfront.net <CustomOrigin: origin.DOMAIN.TLD > CNAME => www.DOMAIN.TLD CNAME => DOMAIN.TLD Streaming Distributions Status Domain Name Origin -------------------------------------------------------------------------------- |
2) Invalidate a specific path
Invalidation are URL based and can be placed using wildcards * or for specific path. e.g.
Code Block |
---|
#List Cloudfront endpoints und origin cfadmin invalidate origin.DOMAIN.TLD /PATH/* |
3) Show Progress of Invalidation
You can check the progress of your invalidation using following command. This command will show ongoing and completed invalidations.
Code Block |
---|
cfadmin listinvalidations origin.DOMAIN.TLD #Output HSTKBVTUZTGHGU InProgress [u'/PATH/*'] I2QN3CNUSL0QBX Completed I1IRI8NQMU78B8 Completed IANB3CVB310QVD Completed I1I2GTZ2MK8NFD Completed I2E2FIUHHHO9PV Completed I3KIUHHHHU7YWG Completed I278WÖGIOI5VWF Completed I3SOHHHHOM5N1S Completed I1BUHOHOIH9MCO Completed |
Related tutorials
Filter by label (Content by label) | ||||||||
---|---|---|---|---|---|---|---|---|
|
Related component documentation
Filter by label (Content by label) | ||||||||
---|---|---|---|---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Table of Contents | ||
---|---|---|
|
Filter by label (Content by label) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|