文件名称:puppetupdate:Mcollective代理,用于更新puppetmasters,其中分支==环境
文件大小:11KB
文件格式:ZIP
更新时间:2024-02-25 23:30:49
ruby puppet deployment DeploymentRuby
up更新 Git分支=>使用mcollective代理自动化的Puppet环境 用法 然后,puppetupdate代理将提取您的人偶代码,并为您拥有的每个分支检出/ etc / puppet / environments / xxx ,从而为每个分支提供一个环境。 这意味着您可以在分支上独立开发p代码,然后在客户端上推送,mco puppetupdate,然后进行p代理-t --environment xxxx进行测试(环境映射到分支名称) 分支名称重写。 puppet.conf中不允许使用多种环境名称,包括: 主 用户 代理人 主要 如果您有一个这样的分支,则puppetupdate
【文件预览】:
puppetupdate-master
----bin()
--------puppetupdate(422B)
----Rakefile(2KB)
----.rubocop.yml(2KB)
----agent()
--------puppetupdate.ddl(2KB)
--------puppetupdate.rb(6KB)
----Gemfile(140B)
----application()
--------puppetupdate.rb(1KB)
----spec()
--------plugins()
--------spec_helper.rb(426B)
----.gitignore(181B)
----README.md(3KB)
----LICENSE.txt(1KB)