pillar也是Saltstack最重要的组件之一,其作用是定义与被控主机相关的任何数据,定义好的数据可以被其他组件使用,如模板、state、API等。在pillar中定义的数据与不同业务特性的minion相关联,这样不同的minion只能看到自己匹配的数据,因此pillar安全性很高,适用于一些比较敏感的数据,这也是区别grains最关键的一点,如定义不同业务主机的用户id、组id、读写权限、程序包等信息,定义规范是采用Python字典形式,key/value,最上层的key一般为主机的id或组的名称。下面详细描述如何进行pillar的定义和使用。

本文转自 转身撞墙角 51CTO博客,原文链接:http://blog.51cto.com/chentianwang/1732389

Saltstack的pillar组件(6)相关推荐

  1. Saltstack之pillar组件

    我看了很久pillar这个组件,搜索了不少,还不是很明白这组件的作用,大概我了解到,pillar这个组件比较灵活,可以自己定义minion的信息,还可以结合jinjia. 网上的解析: pillar: ...

  2. SaltStack自动化运维(三)——Grains与Pillar组件

    前言 Grains组件 Grains是saltstack记录minion的一些静态信息组件,可以简单的理解为grains里面记录着每台minion的一些常用的属性,比如cpu.内存.磁盘.网络信息等, ...

  3. saltstack:grains组件

    saltstack 一.认识grains 二.信息查询 三.自定义grains项 四.编写grains模块 五.grains匹配运用 一.认识grains Grains是SaltStack的一个组件, ...

  4. SaltStack:Salt Pillar

    Pillar是什么? Pillar是Salt非常重要的一个组件,它用于给特定的minion定义任何你需要的数据,这些数据可以被Salt的其他组件使用.Salt在 0.9.8版本中引入了Pillar.P ...

  5. Saltstack之Grains组件

    参考:刘天斯<Python自动化运维技术与最佳实践> grains是Saltstack最重要的组件之一,grains的作用是收集被控主机的基本信息,这些信息通常都是一些静态类的数据,包括C ...

  6. saltstack grain pillar

    Grain Pillar概念 本质上都是key value 型的数据库. Grains 是存储在minon上的数据,minion启动后就进行Grain计算,是一种静态数据. Pillar 数据存储在m ...

  7. saltstack数据系统——pillar

    pillar 存储位置:master端,数据类型:动态数据 ,数据采集方式: 在master端定义,指定给对应的minion.可以使用saltuitl.refresh_pillar刷新. 应用:存储m ...

  8. saltstack高级状态的使用、top file的使用、数据系统grains和pillar的使用

    saltstack高级状态的使用.top file的使用.数据系统grains和pillar的使用 1. YAML语言 YAML是一种直观的能够被电脑识别的数据序列化格式,是一个可读性高并且容易被人类 ...

  9. Linux之Saltstack中grains、pillar取值和jinja模板的应用

    一.grains和pillar介绍 1. Grains简介 Grains是SaltStack的一个组件,存放在SaltStack的minion端.当salt-minion启动时会把收集到的数据静态存放 ...

最新文章

  1. html怎么做到滚动鼠标转换,横向的网页如何实现鼠标滑轮横向移动?_html/css_WEB-ITnose...
  2. poj 3616(简单dp)
  3. AIX 添加开机启动项
  4. flink中的table api中的CloseableIterator是什么意思?
  5. 参数传递机制之JWT
  6. jQuery简单插件开发
  7. easyui181版本使用记录
  8. 2080 Ti莫名起火,英伟达承认GPU有缺陷,财报后股价暴跌19%
  9. 第十七届全国机器翻译大会(CCMT 2021) 征文延期通知
  10. 【hdu - 2568】ACM程序设计期末考试081230
  11. 小波包8层分解与重构MATLAB代码,MATLAB小波包的分解与重构
  12. 网络基础知识之报文格式介绍
  13. PTA离散数学集合论自测(有答案)
  14. 硕士论文查重原理与快速通过的七大方法(转载)
  15. AI面试需要注意哪些事项?
  16. 尼葛洛庞帝,一个反硅谷的创业领袖
  17. 木马是如何编写的(一)
  18. GitLab -- 简单使用CICD功能
  19. (心得三)java俄罗斯方块小游戏编写心得
  20. 【ALM】POLARION ALM之需求管理解决方案介绍02

热门文章

  1. GUI动画演示java_java – 使用JFrame的简单GUI动画
  2. 乐观锁的颗粒度_MySql数据库锁机制详解
  3. iOS----JSON解析
  4. SVN_06导入项目文档
  5. Python之令人心烦意乱的字符编码与转码
  6. java基础-泛型举例详解
  7. Dockerfile构建容器镜像 - 运维笔记
  8. 微信浏览器取消缓存的方法
  9. iOS网络编程开发-数据加密
  10. 前端优化-vue-cli4安装webpack-bundle-analyzer分析包文件