В моём представлении должна быть папка-помойка со всеми js/css/html/img + папка вродe v235 которая является текущей. nginx ищет в current, потом в помойке.
2 источника нужны потому, что
- в процессе загрузки статики html может ссылаться на новый js, которого нет
- помойка нужна, потому что есть клиенты с загруженным старым html, js который ссылается на старые файлы
Я уже почти готов идти и писать оператор, который рулит nginx и aws s3 после kubectl apply 🙈
Для этого есть кэширующий cdn
Обсуждают сегодня