Puppet学习之语法(3)

本文为《Puppet实践》的学习笔记,主要探讨Puppet的基本概念和语法,包括配置管理的关键要素以及模板和脚本的应用。
摘要由CSDN通过智能技术生成

《Puppet实践》学习笔记

1.基本概念

资源(Resource):是puppet最基本的元素。资源可以是文件,服务,软件包,自定义脚本等。
属性(Attribute):属性,定义资源能够做什么。
类(class):将多个资源组织起来进行重新定义。
模块(modules):多个类的封装在一起。
模板(templates):
变量(variables):通常使用facter收集agent本地信息,并以变量的形式传递给puppet server。
参数(parameter):传递给变量的实际值。
节点(node):即puppet agent的hostname,多个agent可以归并至主机组(hostgroup)中。node的节点名,应该和hostname一致。
举例说明如下:
vi /etc/puppet/modules/nginx/manifests/init.pp
class nginx {
file {
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值