如何使用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 相关文章推荐
JS获取鼠标坐标的实例方法
Jul 18 Javascript
Javascript堆排序算法详解
Dec 03 Javascript
jQuery中offset()方法用法实例
Jan 16 Javascript
javascript模块化简单解析
Apr 07 Javascript
Javascript之Number对象介绍
Jun 07 Javascript
vue-loader教程介绍
Jun 14 Javascript
实例教学如何写vue插件
Nov 30 Javascript
layui select动态添加option的实例
Mar 07 Javascript
Javascript的console['']常用输入方法汇总
Apr 26 Javascript
vue 中Virtual Dom被创建的方法
Apr 15 Javascript
基于JavaScript判断两个对象内容是否相等
Jan 10 Javascript
js实现限定范围拖拽的示例
Oct 26 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
用PHP连接Oracle数据库
2006/10/09 PHP
全新Mac配置PHP开发环境教程
2016/02/03 PHP
Smarty变量用法详解
2016/05/11 PHP
PHP API接口必备之输出json格式数据示例代码
2017/06/27 PHP
RSA实现JS前端加密与PHP后端解密功能示例
2019/08/05 PHP
发现的以前不知道的函数
2006/09/19 Javascript
Extjs4 类的定义和扩展实例
2013/06/28 Javascript
给ListBox添加双击事件示例代码
2013/12/02 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
jQuery中fadeOut()方法用法实例
2014/12/24 Javascript
JavaScript生成二维码图片小结
2015/12/27 Javascript
JavaScript阻止回车提交表单的方法
2015/12/30 Javascript
Bootstrap常用组件学习(整理)
2017/03/24 Javascript
angular+ionic返回上一页并刷新页面
2017/08/08 Javascript
nodejs Assert中equal(),strictEqual(),deepEqual(),strictDeepEqual()比较
2017/09/18 NodeJs
vue项目优化之通过keep-alive数据缓存的方法
2017/12/11 Javascript
深入理解Vue 组件之间传值
2018/08/16 Javascript
小程序数据通信方法大全(推荐)
2019/04/15 Javascript
用Golang运行JavaScript的实现示例
2019/11/25 Javascript
微信小程序服务器日期格式化问题
2020/01/07 Javascript
Vue axios与Go Frame后端框架的Options请求跨域问题详解
2020/03/03 Javascript
Python3.7中安装openCV库的方法
2018/07/11 Python
Python发起请求提示UnicodeEncodeError错误代码解决方法
2020/04/21 Python
Anaconda和ipython环境适配的实现
2020/04/22 Python
详解CSS3中border-image的使用
2015/07/18 HTML / CSS
移动端HTML5开发神器之vconsole详解
2020/12/15 HTML / CSS
中学生学习生活的自我评价
2013/10/26 职场文书
开业庆典邀请函
2014/01/08 职场文书
销售顾问岗位职责
2014/02/25 职场文书
幼儿园端午节活动方案
2014/08/25 职场文书
党员四风自我剖析材料思想汇报
2014/09/13 职场文书
停车位租赁协议书
2014/09/24 职场文书
个人自我剖析材料
2014/09/30 职场文书
习总书记三严三实学习心得体会
2014/10/13 职场文书
交通事故案件代理词
2015/05/23 职场文书
学生退学证明
2015/06/23 职场文书