-
Notifications
You must be signed in to change notification settings - Fork 1
Pass User-Agent through to the origin to track stats of cache-misses #265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Open in Overmind ↗🔴 Change SignalsRoutine 🔴 🔥 RisksRisk of Stale Content Due to Increased TTL Settings in CloudFront Distribution Potential Stale Content Due to TTL Changes in CloudFront Distribution E93XJAUIPC0I3 Potential Cache Fragmentation and Stale Content Due to User-Agent Header Forwarding and TTL Changes 🟣 Expected Changes~ cloudfront-distribution › E19PN19DJTAN90- default_cache_behavior: [map[allowed_methods:[DELETE GET HEAD OPTIONS PATCH POST PUT] cache_policy_id:0467f0da-8b68-4740-9573-6f9cdacca5b6 cached_methods:[GET HEAD] compress:false default_ttl:0 field_level_encryption_id: forwarded_values:[] function_association:[] grpc_config:[map[enabled:false]] lambda_function_association:[] max_ttl:0 min_ttl:0 origin_request_policy_id: realtime_log_config_arn: response_headers_policy_id: smooth_streaming:false target_origin_id:myS3Origin trusted_key_groups:[] trusted_signers:[] viewer_protocol_policy:redirect-to-https]]
+ default_cache_behavior: [map[allowed_methods:[DELETE GET HEAD OPTIONS PATCH POST PUT] cache_policy_id:0467f0da-8b68-4740-9573-6f9cdacca5b6 cached_methods:[GET HEAD] compress:false default_ttl:3600 field_level_encryption_id: forwarded_values:[] function_association:[] grpc_config:[map[enabled:false]] lambda_function_association:[] max_ttl:86400 min_ttl:0 origin_request_policy_id:(known after apply) realtime_log_config_arn: response_headers_policy_id: smooth_streaming:false target_origin_id:myS3Origin trusted_key_groups:[] trusted_signers:[] viewer_protocol_policy:redirect-to-https]]
- ordered_cache_behavior: [map[allowed_methods:[GET HEAD OPTIONS] cache_policy_id: cached_methods:[GET HEAD OPTIONS] compress:true default_ttl:86400 field_level_encryption_id: forwarded_values:[map[cookies:[map[forward:none whitelisted_names:[]]] headers:[Origin] query_string:false query_string_cache_keys:[]]] function_association:[] grpc_config:[map[enabled:false]] lambda_function_association:[] max_ttl:3.1536e+07 min_ttl:0 origin_request_policy_id: path_pattern:/content/immutable/* realtime_log_config_arn: response_headers_policy_id:132e10ff-93d1-4e1a-9909-6cb69b8b743a smooth_streaming:false target_origin_id:myS3Origin trusted_key_groups:[] trusted_signers:[] viewer_protocol_policy:redirect-to-https] map[allowed_methods:[GET HEAD OPTIONS] cache_policy_id:0467f0da-8b68-4740-9573-6f9cdacca5b6 cached_methods:[GET HEAD] compress:true default_ttl:0 field_level_encryption_id: forwarded_values:[] function_association:[] grpc_config:[map[enabled:false]] lambda_function_association:[] max_ttl:0 min_ttl:0 origin_request_policy_id: path_pattern:/content/* realtime_log_config_arn: response_headers_policy_id: smooth_streaming:false target_origin_id:myS3Origin trusted_key_groups:[] trusted_signers:[] viewer_protocol_policy:redirect-to-https]]
+ ordered_cache_behavior: [map[allowed_methods:[GET HEAD OPTIONS] cache_policy_id: cached_methods:[GET HEAD OPTIONS] compress:true default_ttl:86400 field_level_encryption_id: forwarded_values:[map[cookies:[map[forward:none whitelisted_names:[]]] headers:[Origin] query_string:false query_string_cache_keys:[]]] function_association:[] grpc_config:[map[enabled:false]] lambda_function_association:[] max_ttl:3.1536e+07 min_ttl:0 origin_request_policy_id: path_pattern:/content/immutable/* realtime_log_config_arn: response_headers_policy_id:132e10ff-93d1-4e1a-9909-6cb69b8b743a smooth_streaming:false target_origin_id:myS3Origin trusted_key_groups:[] trusted_signers:[] viewer_protocol_policy:redirect-to-https] map[allowed_methods:[GET HEAD OPTIONS] cache_policy_id:0467f0da-8b68-4740-9573-6f9cdacca5b6 cached_methods:[GET HEAD] compress:true default_ttl:3600 field_level_encryption_id: forwarded_values:[] function_association:[] grpc_config:[map[enabled:false]] lambda_function_association:[] max_ttl:86400 min_ttl:0 origin_request_policy_id:(known after apply) path_pattern:/content/* realtime_log_config_arn: response_headers_policy_id: smooth_streaming:false target_origin_id:myS3Origin trusted_key_groups:[] trusted_signers:[] viewer_protocol_policy:redirect-to-https]]~ cloudfront-distribution › E93XJAUIPC0I3- default_cache_behavior: [map[allowed_methods:[DELETE GET HEAD OPTIONS PATCH POST PUT] cache_policy_id:0467f0da-8b68-4740-9573-6f9cdacca5b6 cached_methods:[GET HEAD] compress:false default_ttl:0 field_level_encryption_id: forwarded_values:[] function_association:[] grpc_config:[map[enabled:false]] lambda_function_association:[] max_ttl:0 min_ttl:0 origin_request_policy_id: realtime_log_config_arn: response_headers_policy_id:132e10ff-93d1-4e1a-9909-6cb69b8b743a smooth_streaming:false target_origin_id:visit-counter-ecs trusted_key_groups:[] trusted_signers:[] viewer_protocol_policy:redirect-to-https]]
+ default_cache_behavior: [map[allowed_methods:[DELETE GET HEAD OPTIONS PATCH POST PUT] cache_policy_id:0467f0da-8b68-4740-9573-6f9cdacca5b6 cached_methods:[GET HEAD] compress:false default_ttl:3600 field_level_encryption_id: forwarded_values:[] function_association:[] grpc_config:[map[enabled:false]] lambda_function_association:[] max_ttl:86400 min_ttl:0 origin_request_policy_id:(known after apply) realtime_log_config_arn: response_headers_policy_id:132e10ff-93d1-4e1a-9909-6cb69b8b743a smooth_streaming:false target_origin_id:visit-counter-ecs trusted_key_groups:[] trusted_signers:[] viewer_protocol_policy:redirect-to-https]]🟠 Unmapped Changes+ aws_cloudfront_origin_request_policy › module.scenarios[0].aws_cloudfront_origin_request_policy.headers_based_policy+ arn: (known after apply)
+ comment: This policy forwards specific headers to the origin
+ cookies_config: [map[cookie_behavior:none cookies:[]]]
+ etag: (known after apply)
+ headers_config: [map[header_behavior:whitelist headers:[map[items:[User-Agent]]]]]
+ id: (known after apply)
+ name: OriginHeadersBasedPolicy
+ query_strings_config: [map[query_string_behavior:none query_strings:[]]]
+ terraform_address: module.scenarios[0].aws_cloudfront_origin_request_policy.headers_based_policy
+ terraform_name: module.scenarios[0].aws_cloudfront_origin_request_policy.headers_based_policy💥 Blast RadiusItems Edges |

No description provided.