搜索

5.2. 在 Provisioned 系统中配置 Puppet 代理

download PDF

作为调配过程的一部分,卫星 6 将 Puppet 安装到系统。此过程还会在所选胶囊上安装 /etc/puppetlabs/puppet/puppet.conf 文件,该文件将 Puppet 配置为 Puppet 宿主的代理。此配置文件在卫星 6 中存储为置备模板片段。导航到 Hosts > Provisioning 模板,再点击 puppet.conf 片断来查看它。

默认的 puppet.conf 片段包含以下代理配置:

[agent]
pluginsync      = true
report          = true
ignoreschedules = true
daemon          = false
ca_server       = <%= @host.puppet_ca_server %>
certname        = <%= @host.certname %>
environment     = <%= @host.environment %>
server          = <%= @host.puppetmaster %>

此片段包含一些模板变量,它们如下:

  • @host.puppet_ca_server@host.certname - 用于保护 Puppet 通信的证书和证书颁发机构。
  • @host.environment - Satellite 6 服务器上的 Puppet 环境用于配置。
  • @host.puppetmaster - 包含 Puppet 宿主的主机。这是卫星 6 服务器的内部胶囊或外部卫星胶囊。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.