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. 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
Tutorialstutorials
Filter by label (Content by label) | ||||||||
---|---|---|---|---|---|---|---|---|
|
Related
Componentscomponents
Filter by label (Content by label) | ||||||||
---|---|---|---|---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Table of Contents | ||
---|---|---|
|
Filter by label (Content by label) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|