如何使用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 删除字符串最后一个字符的实现代码
Feb 20 Javascript
为jquery的ajaxfileupload增加附加参数的方法
Mar 04 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
Apr 12 Javascript
JS简单限制textarea内输入字符数量的方法
Oct 14 Javascript
jquery实现二级导航下拉菜单效果
Dec 18 Javascript
JavaScript编程学习技巧汇总
Feb 21 Javascript
微信小程序加载更多 点击查看更多
Nov 29 Javascript
Bootstrap缩略图与警告框学习使用
Feb 08 Javascript
canvas红包照片实例分享
Feb 28 Javascript
Vue实现todolist删除功能
Jun 26 Javascript
纯javascript前端实现base64图片下载(兼容IE10+)
Sep 14 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
Dec 24 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检测用户当前使用的浏览器是否为IE浏览器
2013/12/03 PHP
PHP中读取文件的8种方法和代码实例
2014/08/05 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
jWiard 基于JQuery的强大的向导控件介绍
2011/10/28 Javascript
javascript 进阶篇3 Ajax 、JSON、 Prototype介绍
2012/03/14 Javascript
js文件缓存之版本管理详解
2013/07/05 Javascript
js调试系列 断点与动态调试[基础篇]
2014/06/18 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
2015/05/08 Javascript
基于Bootstrap的UI扩展 StyleBootstrap
2016/06/17 Javascript
Node.js开启Https的实践详解
2016/10/25 Javascript
使用Xcache缓存器加速PHP网站的配置方法
2017/04/22 Javascript
微信小程序全局变量GLOBALDATA的定义和调用过程解析
2019/09/23 Javascript
[01:24:51]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS NewBee第二场
2014/05/26 DOTA
Python判断文件和文件夹是否存在的方法
2015/05/21 Python
Windows下安装Django框架的方法简明教程
2018/03/28 Python
Python模拟自动存取款机的查询、存取款、修改密码等操作
2018/09/02 Python
Django如何自定义分页
2018/09/25 Python
Python 中的lambda函数介绍
2018/10/10 Python
Python 实现王者荣耀中的敏感词过滤示例
2019/01/21 Python
python实现转盘效果 python实现轮盘抽奖游戏
2019/01/22 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
2020/04/09 Python
Python中常见的数制转换有哪些
2020/05/27 Python
css3通过scale()、rotate()实现放大、旋转
2020/03/19 HTML / CSS
喜诗官方在线巧克力店:See’s Candies
2017/01/01 全球购物
感恩节活动方案
2014/01/27 职场文书
医院学雷锋活动策划方案
2014/02/15 职场文书
安全生产标语
2014/06/06 职场文书
关于感恩的演讲稿800字
2014/08/26 职场文书
机关作风整顿个人剖析材料
2014/10/06 职场文书
幼儿园推普周活动总结
2015/05/07 职场文书
预备党员转正意见
2015/06/01 职场文书
六年级作文之预言作文
2019/10/25 职场文书
JS实现简单控制视频播放倍速的实例代码
2021/04/18 Javascript
python使用shell脚本创建kafka连接器
2022/04/29 Python
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers