请问puppet 能实现批量修改IP和端口吗?

sandan 发布于 2014/05/29 17:58
阅读 395
收藏 0

如何使用英特尔®oneAPI工具实现PyTorch 优化,直播火热报名中>>>

    现在部署游戏是通过shell 脚本完成,如果是很多Server,修改起来很复杂,请问通过puppet可以实现批量修改配置文件中的IP地址和端口号吗?
加载中
0
蟹黄汤包-大圣
蟹黄汤包-大圣

可以配置替换工具/etc/puppet/manifests/utils.pp

define replace_matching_line( $match, $replace ) {
        exec {
                "/apps/usr/ruby/bin/ruby -i -p -e 'sub(%r{$match}, \"$replace\")' $name":
                onlyif => "/bin/grep -E '$match' $name",
                logoutput => on_failure,
        }
}

 

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部