puppet连载13:puppet文档功能

简介: puppet生成html文档:puppet doc --all --outputdir /tmp/rdoc --mode rdoc --manifestdir /etc/puppet/manifestsimage.

puppet生成html文档:
puppet doc --all --outputdir /tmp/rdoc --mode rdoc --manifestdir /etc/puppet/manifests


img_18d04f9ab321c3d14faa29874b32de58.png
image.png

生成依赖图:
yum install -y graphviz graphviz-gd


img_c32831839d57c35bbf84b3a72c1a84a6.png
image.png

node 'huangat-test' {

include test

include linuxbaseinstall
include linuxoptimize
include linuxjdktomcat::tomcat8036

include linuxclean::yumclean

include linuxpercona::perconaxtradbcluster57rpm

include linuxnginx::nginx1102
}
node 'api2' {
include linuxbaseinstall
include linuxoptimize
include linuxjdktomcat::tomcat8516

include linuxpercona::perconaserver57rpm

include linuxnginx::openresty1136

}

目录
相关文章
|
缓存 Unix Linux
puppet简介
系统管理员都喜欢自己写点小工具来让自己的工作完成的更快或者更好, 不管是在大企业管理大量的服务器还是只管理两三台机器. 但是很少人会把他们的工具发布出来. 也就是是说极少有工具能被重用,或者说很多工具就只能在所在的组织内部有用.拷贝给别的组织,他们也用不上. 也就是说,每个系统管理员,在一个新的公司,都会另起炉灶开发一套基于ssh,for循环的"系统"来帮助自己完成系统管理任务.
218 0
puppet简介
|
JSON 开发工具 数据格式
puppet 自定义facter
自定义fact可以让节点增加更多的标签 在使用puppet作为配置管理工具的同时,facter是一个非常有用的系统盘点工具,这个工具可以通过一些预先设定好变量定位一台主机,比如可以通过变量lsbdistrelease便可以知道当前系统的版本号,通过osfamily便可以知道系统是RedHat还是SLES,还是其它等等。
1408 0
|
NoSQL Unix 应用服务中间件
|
网络协议 安全 网络安全
|
Linux 网络安全