LINUX.ORG.RU

«Централизированный репозиторий» для обновления виртуальных машин - как?

 , , , ,


0

1

Имеются виртуальные машины в количестве (KVM/Ubuntu 18.04). На машинах каждый день в 5 утра проверяется наличие обновлений безопасности из ветки security. Если таковые имеются, то загружаем и устанавливаем. Помогает мне в этом пакет unattended upgrades.

Появилась идея: хочу реализовать промежуточное звено для загрузки обновлений из ветки security, которые будут раздаваться по локальной сети. То есть, чтобы сэкономить трафик и не загружать обновления для всех виртуалок сразу можно было бы загрузить для одной и раздать по локалке для других.

Как это можно сделать?

★★

Простой и нетребовательный вариант - apt cache proxy (кеширование устанавливаемых пакетов). Все остальное - apt mirror и руководства есть в официальных вики дебиана/бунты и там все очень хорошо расписано. От себя рекомендую первый вариант - для одной ветки security этого более чем хватит.

сэкономить трафик и не загружать обновления для всех виртуалок сразу

А много ли виртуалок? Просто реально заморачиваться есть смысл только, если у тебя их +20 или сильно лимитированный трафик.

Deleted ()
Ответ на: комментарий от Deleted

А много ли виртуалок?

48

сильно лимитированный трафик

Тут вопрос не в лимитированном трафике, а в том, что канал будет проседать

BitSum ★★ ()
Ответ на: комментарий от Deleted

заморачиваться есть смысл только, если у тебя их +20 или сильно лимитированный трафик.

Не только в трафике дело. Репозитории центоса например посылают нахер если к ним внезапно приходит сотня виртуалок с одного адреса.

Deleted ()
Ответ на: комментарий от anonymous

Это reverse proxy для тех кто свой репозиторий держит. Нужно брать apt-cacher-ng и настраивать виртуалки на него.

maloi ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.