![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
salt stack
文章平均质量分 76
卑微小胡
Linux新手学习中日常分享笔记,希望和大家一起探讨学习
展开
-
salt-syndic分布式架构
salt-syndic架构图salt-syndic的优劣势.优势:可以通过syndic实现更复杂的salt架构减轻master的负担劣势:syndic的/srv目录下的salt和pillar目录内容要与最顶层的master下的一致,所以要进行数据同步,同步方案同salt-master高可用最顶层的master不知道自己有几个syndic,它只知道自己有多少个minion,并不知道这些minion是由哪些syndic来管理的salt-syndic部署环境说明主机IP角色原创 2021-07-22 23:02:39 · 151 阅读 · 0 评论 -
SaltStack状态间的关系模块
include的使用引用多个SLS的状态可以用include模块实现,include模块通常放在文件顶部用法:include: - base //需要引用的sls - emacs //需要引用的sls注:include本身作为一个顶级声明,不允许在一个文件中出现多次应用实例:[root@node01 base]# tree.├── database│ └── mysql│ └── init.sls└── web └── apache原创 2021-07-15 13:13:11 · 96 阅读 · 0 评论 -
SaltStack之salt-ssh
SaltStack之salt-ssh文章目录SaltStack之salt-sshsalt-ssh介绍salt-ssh的特点salt-ssh远程管理的方式salt-ssh管理通过使用用户名密码的SSH实现远程管理通过salt-ssh初始化系统安装salt-minion测试salt-ssh介绍salt-ssh可以让我们不需要在受控机上安装salt-minion客户端也能够实现管理操作。salt-ssh的特点远程系统需要Python支持,除非使用-r选项发送原始ssh命令salt-ssh是一个软件包原创 2021-07-09 00:11:20 · 225 阅读 · 0 评论 -
SaltStack之return与job管理 文章目录
SaltStack之return与job管理文章目录SaltStack之return与job管理SaltStack组件之returnreturn流程使用mysql作为return存储方式job cachejob cache流程job管理SaltStack组件之returnreturn组件可以理解为SaltStack系统对执行Minion返回后的数据进行存储或者返回给其他程序,它支持多种存储方式,比如用MySQL、MongoDB、Redis、Memcache等,通过return我们可以对SaltStac原创 2021-07-08 21:20:46 · 172 阅读 · 1 评论 -
SaltStack常用的模块续
SaltStack常用的模块续文章目录SaltStack常用的模块续SaltStack常用模块之filefile.accessfile.appendfile.basenamefile.dirnamefile.check_hashfile.chattrfile.chownfile.copyfile.ditectory_existsfile.diskusagefile.file_existsfile.findfile.get_gidfile.get_groupfile.get_hashfile.get_mod原创 2021-07-08 13:04:42 · 100 阅读 · 0 评论 -
SaltStack常用的模块
SaltStack常用的模块文章目录SaltStack常用的模块SaltStack模块介绍SaltStack常用模块SaltStack常用模块之networknetwork.active_tcpnetwork.calc_netnetwork.connectnetwork.default_routenetwork.get_fqdnnetwork.get_hostnamenetwork.get_routenetwork.hw_addrnetwork.ifacestartswithnetwork.in_subn原创 2021-07-07 00:53:41 · 140 阅读 · 0 评论 -
SaltStack之数据系统
SaltStack之数据系统文章目录SaltStack之数据系统SaltStack数据系统SaltStack数据系统组件SaltStack组件之GrainsSaltStack组件之PillarGrains与Pillar的区别SaltStack数据系统SaltStack有两大数据系统,分别是:GrainsPillarSaltStack数据系统组件SaltStack组件之GrainsGrains是SaltStack的一个组件,其存放着minion启动时收集到的信息。Grains是SaltS原创 2021-07-06 00:03:28 · 123 阅读 · 0 评论 -
SaltStack之配置管理
SaltStack之配置管理文章目录SaltStack之配置管理YAML语言用SaltStack配置一个nginx实例在Master上部署sls配置文件并执行在Minion1上检查top filetop file介绍高级状态highstate的使用YAML语言YAML是一种直观的能够被电脑识别的数据序列化格式,是一个可读性高并且容易被人类阅读,容易和脚本语言交互,用来表达资料序列的编程语言。它类似于标准通用标记语言的子集XML的数据描述语言,语法比XML简单很多。YAML语言的格式如下:hous原创 2021-07-05 22:49:37 · 93 阅读 · 0 评论