salt stack
文章平均质量分 74
枯木逢秋࿐
Linux,不懂就百度
展开
-
salt-syndic分布式架构
salt-syndic分布式架构文章目录salt-syndic分布式架构salt-syndic架构图salt-syndic的优劣势salt-syndic部署环境说明安装salt-master与salt-syndic配置master配置syndic配置minion在syndic上接受minion主机的key在master上接受syndic主机的key在master上执行模块或状态检验有几个minion应答salt-syndic架构图salt-syndic的优劣势优势:可以通过syndic实现更复原创 2021-11-30 16:13:05 · 130 阅读 · 0 评论 -
salt-master高可用
salt-master高可用文章目录salt-master高可用salt-master高可用配置salt-master高可用之数据同步环境说明安装salt-master与salt-syndic主备节点提前测试能否单独ping通修改salt-minion端配置文件master主节点pingmaster备节点ping停掉master主节点的salt-master.service查看minion节点状态master备节点pingsalt-master高可用配置我们需要用salt来管理公司的所有机器,那么sa原创 2021-11-30 16:12:34 · 149 阅读 · 0 评论 -
masterless
masterless文章目录masterless应用场景masterless配置修改配置文件minion关闭salt-minion服务salt-call应用场景master 与 minion 网络不通或通信有延迟,即网络不稳定想在 minion 端直接执行状态传统的 SaltStack 是需要通过 master 来执行状态控制 minion 从而实现状态的管理,但是当网络不稳定的时候,当想在minion本地执行状态的时候,当在只有一台主机的时候,想执行状态该怎么办呢?这就需要用到 master原创 2021-11-29 16:54:18 · 129 阅读 · 0 评论 -
salt-ssh
salt-ssh文章目录salt-sshsalt-ssh介绍salt-ssh的特点salt-ssh远程管理的方式salt-ssh管理通过使用用户名密码的SSH实现远程管理通过salt-ssh初始化系统安装salt-minionsalt-ssh介绍salt-ssh可以让我们不需要在受控机上安装salt-minion客户端也能够实现管理操作。salt-ssh的特点远程系统需要Python支持,除非使用-r选项发送原始ssh命令salt-ssh是一个软件包,需安装之后才能使用,命令本身也是salt-原创 2021-11-29 16:53:49 · 97 阅读 · 0 评论 -
系统初始化状态编写
系统初始化状态编写文章目录系统初始化状态编写目录结构关闭selinux时间同步(配置ntp、chrony)文件描述符,修改/etc/security/limits.conf配置最大文件打开数,内存优化(内存、tcp)sysctlssh服务优化(关闭dns解析、修改端口)精简开机系统服务(只开启sshd服务)历史记录优化history(记录时间、用户)设置终端超时时间配置yum源安装各种agent,如zabbix_agent、salt-minion安装常用的软件依赖包目录结构[root@master i原创 2021-11-15 09:36:16 · 529 阅读 · 0 评论 -
saltstack部署lnmp
saltstack部署lnmp文章目录saltstack部署lnmp添加变量nginxmysqlphplnmp添加变量配置文件修改[root@master ~]# vim /etc/salt/master# highstate format, and is generally just key/value pairs.pillar_roots: ##添加该内容 base: - /srv/pillar/base prod: - /srv/pillar/prod##原创 2021-11-11 23:29:50 · 82 阅读 · 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-11-07 15:57:13 · 104 阅读 · 0 评论 -
SaltStack之return与job管理
SaltStack之return与job管理文章目录SaltStack之return与job管理SaltStack组件之returnreturn流程使用mysql作为return存储方式job cachejob cache流程job 管理SaltStack组件之return return组件可以理解为SaltStack系统对执行Minion返回后的数据进行存储或者返回给其他程序,它支持多种存储方式,比如用MySQL、MongoDB、Redis、Memcache等,通过return我们可以原创 2021-11-07 14:52:28 · 81 阅读 · 0 评论 -
SaltStack数据系统
SaltStack之数据系统文章目录SaltStack之数据系统SaltStack数据系统SaltStack数据系统组件SaltStack组件之GrainsSaltStack组件之PillarGrains与Pillar的区别SaltStack数据系统SaltStack有两大数据系统,分别是:GrainsPillarSaltStack数据系统组件SaltStack组件之GrainsGrains是SaltStack的一个组件,其存放着minion启动时收集到的信息。Grains是SaltS原创 2021-11-02 17:55:56 · 95 阅读 · 0 评论 -
SaltStack之配置管理
SaltStack之配置管理文章目录SaltStack之配置管理YAML语言用SaltStack配置一个apache实例在Master上部署sls配置文件并执行top filetop file介绍高级状态highstate的使用YAML语言YAML是一种直观的能够被电脑识别的数据序列化格式,是一个可读性高并且容易被人类阅读,容易和脚本语言交互,用来表达资料序列的编程语言。它类似于标准通用标记语言的子集XML的数据描述语言,语法比XML简单很多。YAML语言的格式如下:house: famil原创 2021-11-02 17:53:08 · 105 阅读 · 0 评论 -
SaltStack
SaltStack文章目录SaltStack1.SaltStack介绍自动化运维工具saltstack的特点saltstack服务架构2. SaltStack四大功能与四大运行方式3. SaltStack组件介绍4. SaltStack安装与最小化配置在控制机上安装saltstack主控端软件在被控机上安装salt-minion客户端saltstack配置文件5. SaltStack认证机制6.SaltStack远程执行7.salt命令使用1.SaltStack介绍自动化运维工具作为一个运维人员,原创 2021-11-01 16:19:35 · 370 阅读 · 0 评论