11、Puppet 中的事实与函数详解

Puppet 中的事实与函数详解

1. 技术要求

若要开展后续操作,需按如下步骤为 Puppet 服务器搭建标准架构,同时配置 Windows 客户端与 Linux 客户端:
1. 从 https://github.com/PacktPublishing/Puppet-8-for-DevOps-Engineers/blob/main/ch05/params.json 下载 params.json 文件。
2. 在 pecdm 目录下执行以下命令:

bolt --verbose plan run pecdm::provision –params @params.json

2. 事实与 Facter

2.1 Facter 概述

Facter 作为 Puppet 的系统分析工具,由一组跨平台的 Ruby 库构成,其主要功能是收集客户端的相关信息,这些信息被称作事实(facts)。借助这些事实,能够全面评估客户端的系统概况,进而依据主机的既有状态在 Puppet 代码中做出合理的配置决策。

Puppet 5 和 6 采用 Facter 3,而 Puppet 7 则使用 Facter 4。Facter 4 仅新增了少量特性,且仅有少数事实发生了改变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值