I have a DNS config that looks something like this:
www.example.com 600 IN CNAME prod.myzone.l2.company.example
prod.myzone.l2.company.example 600 IN CNAME ssl-endpoint-12345.hostcorp.example
ssl-endpoint-12345.hostcorp.example 60 IN A 192.0.2.4
So the first two CNAME records in the chain have a TTL of 10 minutes, and the final A record has a TTL of 1 minute
The prod.myzone.l2.company.example
CNAME does regional load-balancing between multiple endpoints, and is automatically updated if my DNS provider determines that the current endpoint is unhealthy. For this reason, I would like to propagate changes to the prod.myzone.l2.company.example
CNAME as quickly as possible.
If I wanted to reduce overall TTL that clients see when prod.myzone.l2.company.example
changes, is it sufficient to only reduce the TTL of the prod.myzone.l2.company.example
record, or do I also need to reduce the TTL on the www.example.com
record as well?