Вообще говоря, в CDN используется кэширование по запросу, а не репликация по запросу.
Это связано с тем, что доставка большого (с учетом всех их клиентов) объема контента в любое значительное количество распределенных узлов является сложной проблемой распределенных систем, и предвидеть будущие схемы трафика для оптимизации этого распределения еще сложнее.
Хотя некоторые (например, Akamai) действительно предоставляют возможность аннулировать контент в сети, обычно это считается «переключателем паники», а не тем, что вы можете интегрировать в процесс развертывания.
Некоторые могут также предлагать «промежуточные серверы», на которые вы можете поместить свой контент, но на самом деле он не входит в CDN; скорее, CDN будет просто извлекать контент со своих серверов, когда происходит трафик. Это может быть достаточно для того, что вы хотите (обычно они предлагают FTP, SSH и другие интерфейсы).
В противном случае лучше всего подождать, пока не истечет время ожидания установленных вами TTL (например, Cache-Control: max-age), а содержимое обновиться, если оно обратно совместимо, или изменить URL, когда это не так.