zoukankan      html  css  js  c++  java
  • SaltStack pillar配置

    1.配置/etc/salt/master中的pillar_roots目录

    pillar_roots:
      base:
        - /srv/pillar
      dev:
        - /srv/pillar/dev
      prod:
        - /srv/pillar/prod

    2.在/srv/pillar/目录下编写top.sls入口

    base:
      '*':
        - zabbix
        - apache

    3.在/srv/pillar/目录下编写需要的sls文件

    [root@saltstack1 pillar]# cat apache.sls 
    HOST: {{ grains['fqdn_ip4'][0] }}
    PORT: 8083
    MAC:  {{ salt['network.hw_addr']('eth0') }}
    
    [root@saltstack1 pillar]# cat zabbix.sls 
    Zabbix_Server: 192.168.144.49

    4.刷新salt '*' saltutil.refresh_pillar

    5.获取相关的数据

    [root@saltstack1 pillar]# salt '*' saltutil.refresh_pillar 
    saltstack1:
        True
    saltstack2:
        True
    [root@saltstack1 pillar]# salt '*' pillar.item HOST
    saltstack1:
        ----------
        HOST:
            192.168.144.49
    saltstack2:
        ----------
        HOST:
            192.168.144.50
  • 相关阅读:
    第一次作业
    冯娟的第五次作业
    冯娟的第三次作业
    冯娟的第四次作业
    冯娟的第二次作业
    数据压缩第一次作业
    第二次实验
    第三次实验
    第一次实验
    第五次作业
  • 原文地址:https://www.cnblogs.com/python-study/p/5501618.html
Copyright © 2011-2022 走看看