从 Puppet Master 进行离线 Puppet 代理安装 - Opensouce Puppet

从 Puppet Master 进行离线 Puppet 代理安装 - Opensouce Puppet

我需要在 300 多台服务器上离线安装 Puppet 代理。这些服务器的架构和设计各不相同,并且无法访问互联网。请建议在 Puppet 服务器可以访问互联网的情况下实现此目的的最佳方法

答案1

在没有互联网连接的服务器上安装包有两种常见的方法。

  1. 创建已安装软件包的黄金映像

  2. 使用本地包存储库

最好结合使用这些解决方案。创建一个包含已安装的 puppet 代理的 OS 映像,和/或包含指向本地 repo 服务器 (pulp、spacewalk) 的 apt 或 yum 存储库。

另一个选择是将软件包下载到本地,然后将其通过 ssh 连接到每台机器。

https://unix.stackexchange.com/questions/89222/how-to-download-a-file-from-repo-and-install-it-later-wo-internet-connection

相关内容