博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
puppet 配置 5 常见例子
阅读量:4078 次
发布时间:2019-05-25

本文共 680 字,大约阅读时间需要 2 分钟。

变量复用

说明:

变量定义后可以直接调用变量名称使用

范例:

$etcd_controller1='10.100.84.22'$etcd_controller2='10.100.84.23'$etcd_controller3='10.100.84.24'$etcd_host1='gx-yun-084022.vclound.com'$etcd_host2='gx-yun-084023.vclound.com'$etcd_host3='gx-yun-084024.vclound.com'$etcd_connect="$etcd_host1=http://$etcd_host1:2380,$etcd_host2=http://$etcd_host2:2380,$etcd_host3=http://$etcd_host3:2380"$etcdcluster="$etcd_controller1:2379,$etcd_controller2:2379,$etcd_controller3:2379"

变量的判断

说明:

1. 对主机地址进行匹配,  (可以利用 case , if 的方式进行判断, 效果一样)2. 针对不同的主机, 定义不同的变量使用

范例

$myipaddress=$ipaddress_vlanbr0if $myipaddress =~ /^10\.201\.\\*/ {    $ntpserver = '10.201.100.21'} elsif  $myipaddress =~ /^10\.200\.\\*/  {    $nt

转载地址:http://umnni.baihongyu.com/

你可能感兴趣的文章
动态设置label的高度
查看>>
图片压缩
查看>>
检测缓存文件是否超时
查看>>
十进制字符串转十六进制字符串
查看>>
属性字符串(富文本)的使用
查看>>
cell上label的背景颜色在选中状态下改变的解决办法
查看>>
GPS定位
查看>>
地图、显示用户位置、大头针
查看>>
自定义大头针
查看>>
UIButton添加block点击事件
查看>>
利用runtime给类别添加属性
查看>>
本地推送
查看>>
FMDB的使用
查看>>
UIImage存为本地文件与UIImage转换为NSData
查看>>
[转]打印质数的各种算法
查看>>
[转]javascript with延伸的作用域是只读的吗?
查看>>
php的autoload与global
查看>>
IE不支持option的display:none属性
查看>>
[分享]mysql内置用于字符串型ip地址和整数型ip地址转换函数
查看>>
TableDnd(JQuery表格拖拽控件)应用进阶
查看>>