文档章节

saltstack备忘

Firxiao
 Firxiao
发布于 2017/06/27 14:41
字数 75
阅读 32
收藏 0

minion根据主机名拿对应的值

pillar example:

foo:
  bar:
    host1: a
    host2: b

sls example:

touch file:
  file.managed:
    - name: /tmp/myid
    - source: "salt://files/myid.j2"
    - template: jinja
    - context:
        bar: {{ salt['pillar.get']('foo.bar', '{}') }}

myid.j2 example:

{%- set hostname = grains['host'] -%}
{{ bar[hostname] }}

debug filesystem

salt-run fileserver.file_list
salt-run fileserver.update

jinja if 多value

{% if xxx in [bar,foo] %}
{% endif %}

© 著作权归作者所有

共有 人打赏支持
Firxiao
粉丝 21
博文 99
码字总数 36492
作品 0
浦东
运维
私信 提问
CentOS 7上两种方式安装配置SaltStack

(一)yum方式安装SaltStack: ① 安装master端:yum install salt-master 最基本配置master端:vim /etc/salt/master ------------------------------------------------------------------......

Jamie-Liu
2016/07/29
162
0
运维之我的saltstack短篇教程

下面是之前写过的一些有关saltstack的文章 SaltStack使用教程(一):安装并简单配置使用 SaltStack使用教程(二):文件和目录管理 SaltStack使用教程(三):定时任务管理cron.present Sa...

qq850900633
2017/01/23
0
0
centos7下yum源安装saltstack

SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(Zer...

笨鸟晚
06/26
0
0
关于运维自动化工具saltstack的教程更新页面

saltstack的稳当写了不少,但是有点乱,现在把saltstack的教程归类在一起,方便大家查看,也方便自己 ! 自己写的教程,更像是 一个个的实例,而不是每个功能及模块的使用说明,后期再写的时...

rfyiamcool
2014/02/10
0
0
saltstack2 grains模块

###Grains模块:### grains的应用场景: 1、信息查询 2、在远程执行里面匹配minion 比如我想要在所有centos的机器上执行一个命令 3、在top.sls里面匹配minion 4、在配置文件的模板里使用 1、...

dan0820
2017/05/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

利用cefSharp实现网页自动注册登录的需要注册的一些事项

最近朋友有个需要自动注册登录点击的事,我帮着写了写,好久没写过这东西了,在写的过程中总结了需要注意的一些事项。 一、换IP之后要测试一下速度,我目前用的最简单的测试方法就是20-30秒加...

我退而结网
35分钟前
1
0
Go语言中使用 BoltDB数据库

boltdb 是使用Go语言编写的开源的键值对数据库,Github的地址如下: https://github.com/boltdb/bolt boltdb 存储数据时 key 和 value 都要求是字节数据,此处需要使用到 序列化和反序列化。...

Oo若离oO
35分钟前
1
0
zookeeper分布式锁

//lock 锁 定义分布式锁public interface Lock {//获取锁public void getLock();//释放锁public void unLock();} public abstract class ZookeeperAbstractLock implements Loc......

熊猫你好
42分钟前
0
0
mysql_事务隔离机制

事务隔离机制 事务就是要保证一组数据库操作,要么全部成功,要么全部失败。在mysql中,事务支持是在引擎层实现的。mysql是一个支持多引擎的系统,但并不是所有引擎都支持事务,比如mysql...

grace_233
45分钟前
0
0
不学无数——Java中IO和NIO

JAVA中的I/O和NIO I/O 问题是任何编程语言都无法回避的问题,可以说 I/O 问题是整个人机交互的核心问题,因为 I/O 是机器获取和交换信息的主要渠道。在当今这个数据大爆炸时代,I/O 问题尤其...

不学无数的程序员
51分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部