如何使用puppet替换文件中的string


Posted in Javascript onDecember 06, 2018

puppet

puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。

puppet采用C/S星状的结构,所有的客户端和一个或几个服务器交互。每个客户端周期的(默认半个小时)向服务器发送请求,获得其最新的配置信息,保证和该配置信息同步。每个puppet客户端每半小时(可以设置)连接一次服务器端, 下载最新的配置文件,并且严格按照配置文件来配置客户端. 配置完成以后,puppet客户端可以反馈给服务器端一个消息. 如果出错,也会给服务器端反馈一个消息

文件

<VirtualHost :80>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.) https://%{SERVER_NAME}/$1 [R,L]

命题

substitute the * with the $fqdn facter variable on the first line

答案

include stdlib
$fqdn = $facts[‘fqdn']
file_line { ‘virtual_host':
ensure => present,
path => ‘/path/to/httpd.conf',
line => “<VirtualHost ${fqdn}:80>”,
match => ‘<VirtualHost *:80>',
}

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Javascript 相关文章推荐
jquery的选择器的使用技巧之如何选择input框
Sep 22 Javascript
javascript上传图片前预览图片兼容大多数浏览器
Oct 25 Javascript
jquery UI Datepicker时间控件的使用方法(终结版)
Nov 07 Javascript
省市联动效果的简单实现代码(推荐)
Jun 06 Javascript
JavaScript定义数组的三种方法(new Array(),new Array('x','y')
Oct 04 Javascript
loading动画特效小结
Jan 22 Javascript
javascript DOM的详解及实例代码
Mar 06 Javascript
JS实现简单的天数计算器完整实例
Apr 28 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 jQuery
iview在vue-cli3如何按需加载的方法
Oct 31 Javascript
node.js实现简单的压缩/解压缩功能示例
Nov 05 Javascript
React如何创建组件
Jun 27 Javascript
详解vantUI框架在vue项目中的应用踩坑
Dec 06 #Javascript
基于element-ui组件手动实现单选和上传功能
Dec 06 #Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
Dec 05 #Javascript
在Vant的基础上实现添加表单验证框架的方法示例
Dec 05 #Javascript
在Vant的基础上封装下拉日期控件的代码示例
Dec 05 #Javascript
Vant的安装和配合引入Vue.js项目里的方法步骤
Dec 05 #Javascript
微信小程序实现图片滚动效果示例
Dec 05 #Javascript
You might like
excellent!――ASCII Art(由目标图象生成ascii)
2007/02/20 PHP
PHP中去掉字符串首尾空格的方法
2012/05/19 PHP
php绘制一条弧线的方法
2015/01/24 PHP
php读取csv文件并输出的方法
2015/03/14 PHP
php使用递归函数实现数字累加的方法
2015/03/16 PHP
PHP 实现的将图片转换为TXT
2015/10/21 PHP
PHP简单实现生成txt文件到指定目录的方法
2016/04/25 PHP
php文件操作之文件写入字符串、数组的方法分析
2019/04/15 PHP
jquery api参考 visualjquery 中国线路 速度快
2007/11/30 Javascript
ext实现完整的登录代码
2008/08/08 Javascript
JavaScript 快捷键设置实现代码
2009/03/13 Javascript
基于jQuery的ajax功能实现web service的json转化
2009/08/29 Javascript
通过action传过来的值在option获取进行验证的方法
2013/11/14 Javascript
Node.js实现Excel转JSON
2015/04/24 Javascript
jQuery根据表单name获取值的方法
2016/05/24 Javascript
thinkphp标签实现bootsrtap轮播carousel实例代码
2017/02/19 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
2017/03/03 Javascript
JS实现微信摇一摇原理解析
2017/07/22 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
vue form 表单提交后刷新页面的方法
2018/09/04 Javascript
微信小程序云开发详细教程
2019/05/16 Javascript
浅谈Python中copy()方法的使用
2015/05/21 Python
Python与Java间Socket通信实例代码
2017/03/06 Python
tensorflow学习教程之文本分类详析
2018/08/07 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
OpenCV Python实现拼图小游戏
2020/03/23 Python
Keras中 ImageDataGenerator函数的参数用法
2020/07/03 Python
python实现不同数据库间数据同步功能
2021/02/25 Python
香港No.1得奖零食网:香港零食大王
2016/07/22 全球购物
苏格兰销售女装、男装和童装的连锁店:M&Co
2018/03/16 全球购物
时尚、社区、科技:SEVENSTORE
2019/04/26 全球购物
学生安全教育材料
2014/02/14 职场文书
车辆转让协议书
2014/09/24 职场文书
2014年助理工程师工作总结
2014/11/14 职场文书
聘用合同范本
2015/09/21 职场文书
idea下配置tomcat避坑详解
2022/04/12 Servers