Linux初学者学习笔记

20171202 Puppet(一)

2017-12-04  本文已影响21人  哈喽别样
  • Puppet的基本概念
  • Puppet的资源
  • Puppet的资源类型
  • Puppet的变量
  • Puppet的流程控制语句
  • Puppet的类
  • Puppet的模板

一、Puppet的基本概念

(一)puppet的工作模型:

(二)单机模型的程序环境:

(三)puppet基本语法:

二、Puppet的资源

(一)资源抽象的维度:

(二)puppet describe的语法:

(三)资源定义

三、Puppet的资源类型

(一)group:管理用户组

(二)user:管理用户

(三)package:管理软件包

(四)service:管理服务

(五)file:管理文件

(六)exec:执行命令

(七)cron:周期性任务计划

(八)notify:发送消息

四、Puppet的变量

五、Puppet的流程控制语句

(一)if语句:

(二)case语句:

(三)selector语句:

六、Puppet的类

七、Puppet的模板:

file{'title':
  ensure    => file,
  path       => '/PATH/TO/FILE',
  content   => template('/PATH/TO/ERB_FILE'),
}
上一篇 下一篇

猜你喜欢

热点阅读