Должны ли все узлы агентов при развертывании Puppet быть подключены к интернет-хранилищу?

Должны ли все узлы агентов при развертывании Puppet быть подключены к интернет-хранилищу?

Или главный сервер кэширует репозиторий из Интернета и предоставляет его узлам-агентам?

В любом случае, как происходит развертывание и управление обновлениями? Что чему предшествует?

Редактировать: Как развертываются/управляются/контролируются обновления rpm, обновления yum, обновления tarball, обновления zypper, обновления apt-get и т. д.?

решение1

Как развертываются/управляются/контролируются обновления rpm, обновления yum, обновления tarball, обновления zypper, обновления apt-get и т. д.?

Для этого нет конфигурации по умолчанию. Вы определяете ее самостоятельно.

Для своих систем Debian я использую puppet для обновления списков источников apt на своих узлах, которые указывают наприблизительноэкземпляр (apt proxy/cache), который просто случайно запускается на моем хосте puppet. Если бы я этого не сделал, машины бы просто вышли из строя, используя любые источники apt, определенные во время установки.

Так же легко вы можете загружать вещи на своего кукловода и доставлять их на свои узлы через file{}ресурсы. Все зависит от вас. Никакой автоматической магии здесь не происходит. Вы определяете желаемое поведение.

Связанный контент