![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
saltstack
文章平均质量分 76
凤箫声动.
这个作者很懒,什么都没留下…
展开
-
saltstack进阶
1. masterless1.1 应用场景master 与 minion 网络不通或通信有延迟,即网络不稳定 想在 minion 端直接执行状态传统的 SaltStack 是需要通过 master 来执行状态控制 minion 从而实现状态的管理,但是当网络不稳定的时候,当想在minion本地执行状态的时候,当在只有一台主机的时候,想执行状态该怎么办呢?这就需要用到 masterless 了。有了masterless,即使你只有一台主机,也能玩saltstack,而不需要你有N台主机架构。原创 2021-11-29 23:56:30 · 1060 阅读 · 0 评论 -
saltstack系统初始化部署
结构:主main文件[root@master init]# cat main.sls include: - init.selinux.main - init.firewalld.main - init.chrony.main - init.kernel.main - init.ssh.main - init.history.main - init.timeout.main - init.yum.main - init.salt-minion.main原创 2021-11-15 11:53:26 · 833 阅读 · 0 评论 -
SaltStack之return与job管理
SaltStack组件之returnreturn组件可以理解为SaltStack系统对执行Minion返回后的数据进行存储或者返回给其他程序,它支持多种存储方式,比如用MySQL、MongoDB、Redis、Memcache等,通过return我们可以对SaltStack的每次操作进行记录,对以后日志审计提供了数据来源。目前官方已经支持30种return数据存储与接口,我们可以很方便的配置与使用它。当然也支持自己定义的return,自定义的return需由python来编写。在选择和配置好要使用的ret原创 2021-11-07 15:02:21 · 72 阅读 · 0 评论 -
SaltStack常用模块
环境master 192.168.75.128 node1 192.168.75.150 node2 192.168.75.142 node3 192.168.75.143 主要使用master和node1两台主机SaltStack模块介绍Module是日常使用SaltStack接触最多的一个组件,其用于管理对象操作,这也是SaltStack通过Push的方式进行管理的入口,比如我们日常简单的执行命令、查看包安装情况、查看服务运行情况等工作都是通过S.原创 2021-11-03 17:05:57 · 423 阅读 · 0 评论 -
SaltStack配置管理与数据系统
环境master 192.168.75.128 node1 192.168.75.150 node2 192.168.75.142 node3 192.168.75.143 YAML语言YAML是一种直观的能够被电脑识别的数据序列化格式,是一个可读性高并且容易被人类阅读,容易和脚本语言交互,用来表达资料序列的编程语言。它类似于标准通用标记语言的子集XML的数据描述语言,语法比XML简单很多。YAML语言的格式如下:house: famil原创 2021-11-02 18:13:10 · 263 阅读 · 0 评论 -
SaltStack
SaltStack介绍自动化运维工具作为一个运维人员,很大一部分工作是在业务的配置管理和状态维护以及版本发布上,而当业务场景及公司规模上了一定规模后,人为手工的去做这些工作将变得极其困难,此时我们将需要利用一些自动化运维的工具来达到批量管理的目的。常用的自动化运维工具有:puppet ansible saltstack此三款属同类工具,皆可用来提高运维管理的效率,但它们又各有优势,目前主流的自动化运维工具是ansible和saltstack。其中ansible无需安装客户端..原创 2021-11-01 16:07:38 · 172 阅读 · 0 评论