码迷,mamicode.com
首页 > 其他好文 > 详细

Puppet软件资源管理

时间:2018-08-18 00:43:53      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:要求   管理   ide   资源   table   文件   dns   检查   pup   

1.实现的功能:

    管理那些软件包被安装,那些软件包被卸载
    管理软件包是否更新
    要求系统配置yum源(RedHat系统)、zypper源(Suse系统)等等
2.可用参数:
  •  ensure   指定软件包的状态,   present 或installed(检查文件是否存在,不存在则安装)、absent(无其他软件依赖,可删除,否则会报错)、latest(检查文件是否为最新版本,否则升级为最新版本)、purged(删除该包包括所有依赖的包,有风险慎用)
  • name  指定软件包的名字
  • provider  指定软件包的安装方式,centos/redhat为yum,ubuntu 为apt-get
  • description:软件包的描述信息
3.配置案例:
class dnspod::install {
        package {beyond-dnspod-sr:

        ensure   => latest,
        provider => yum,
        allow_virtual => false,

        }
}

 





Puppet软件资源管理

标签:要求   管理   ide   资源   table   文件   dns   检查   pup   

原文地址:https://www.cnblogs.com/pycode/p/9495835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!