如何使用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 相关文章推荐
Javascript 定时器调用传递参数的方法
Nov 12 Javascript
JavaScript DOM学习第四章 getElementByTagNames
Feb 19 Javascript
javascript学习(二)javascript常见问题总结
Jan 02 Javascript
jQuery学习笔记之jQuery动画效果
Sep 09 Javascript
JS中的异常处理方法分享
Dec 22 Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
Jan 11 Javascript
网站繁简切换的JS遇到页面卡死的解决方法
Mar 12 Javascript
JavaScript通过字符串调用函数的实现方法
Mar 18 Javascript
JS实现带提示的星级评分效果完整实例
Oct 30 Javascript
有关Promises异步问题详解
Nov 13 Javascript
js自制图片放大镜功能
Jan 24 Javascript
详解JavaScript 浮点数运算的精度问题
Jul 23 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下几种删除目录的方法总结
2007/08/19 PHP
PHP中字符与字节的区别及字符串与字节转换示例
2016/10/15 PHP
微信JSSDK分享功能图文实例详解
2019/04/08 PHP
PHP批斗大会之缺失的异常详解
2019/07/09 PHP
JS JavaScript获取Url参数,src属性参数
2021/03/09 Javascript
javascript multibox 全选
2009/03/22 Javascript
js 异步处理进度条
2010/04/01 Javascript
jquery select多选框的左右移动 具体实现代码
2013/07/03 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
2015/08/17 Javascript
基于BootStarp的Dailog
2016/04/28 Javascript
Javascript中函数名.length属性用法分析(对比arguments.length)
2016/09/16 Javascript
详解JavaScript对象的深浅复制
2017/03/30 Javascript
bootstrap精简教程_动力节点Java学院整理
2017/07/14 Javascript
详解如何运行vue项目
2019/04/15 Javascript
vue-cli配置全局sass、less变量的方法
2019/06/06 Javascript
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
Python编程之多态用法实例详解
2015/05/19 Python
Python爬虫框架Scrapy实战之批量抓取招聘信息
2015/08/07 Python
在python中利用GDAL对tif文件进行读写的方法
2018/11/29 Python
python2 中 unicode 和 str 之间的转换及与python3 str 的区别
2019/07/25 Python
Python根据服务获取端口号的方法
2019/09/25 Python
Python中实现一行拆多行和多行并一行的示例代码
2020/09/06 Python
解决python3中os.popen()出错的问题
2020/11/19 Python
Python 随机按键模拟2小时
2020/12/30 Python
关于探究python中sys.argv时遇到的问题详解
2021/02/23 Python
医学院学生求职简历的自我评价
2013/10/24 职场文书
生物制药专业自我鉴定
2014/02/19 职场文书
幼儿园秋游感想
2014/03/12 职场文书
自我鉴定标准格式
2014/03/19 职场文书
写求职信有哪些注意事项
2014/05/08 职场文书
新闻发布会策划方案
2014/06/12 职场文书
“四风”问题的主要表现和危害思想汇报
2014/09/19 职场文书
校本研修个人总结
2015/02/28 职场文书
欠款证明
2015/06/24 职场文书
企业培训简报范文
2015/07/20 职场文书
Python函数式编程中itertools模块详解
2021/09/15 Python