第 2 章 管理 Puppet 模块


2.1. 在管理门户中安装 Puppet 模块

您可以从 Puppet Forge 安装预构建的 Puppet 模块。Puppet Forge 是提供由社区贡献的 Puppet 模块的存储库。Puppet 模块 被正式支持 并由 Puppet Inc 进行官方支持和测试。

本例演示了如何将 ntp 模块添加到 受管主机。

流程

  1. 导航到 forge.puppet.com,再搜索 ntp。第一个模块是 puppetlabs/ntp
  2. 使用 SSH 连接到您的 Satellite 服务器并安装 Puppet 模块:

    # puppet module install puppetlabs-ntp -i /etc/puppetlabs/code/environments/production/modules

    使用 -i 参数指定路径和 Puppet 环境,如 production

    安装完成后,输出类似如下:

    Notice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...
    Notice: Created target directory /etc/puppetlabs/code/environments/production/modules
    Notice: Downloading from https://forgeapi.puppet.com ...
    Notice: Installing -- do not interrupt ...
    /etc/puppetlabs/code/environments/production/modules
    |-| puppetlabs-ntp (v8.3.0)
      |-- puppetlabs-stdlib (v4.25.1) [/etc/puppetlabs/code/environments/production/modules]

安装 Puppet 模块的一种替代方法是,将含有 Puppet 模块的文件夹复制到模块路径,如上所述。确保手动解析其依赖项。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部