saltstack自动化工具

一、saltstack自动化工具

SaltStack是一个功能强大、灵活且高效的自动化运维工具。它基于Python开发,采用零配置通信和事件驱动的架构,能够帮助系统管理员和开发人员轻松管理成千上万台服务器,实现配置管理、远程执行、云管理等核心任务

1、核心概念

1、master和minion

  • master: saltstack的主服务器,负责管理和控制多个minion,master发送命令,收集数据并进行协调

  • minion 被管理的节点,接收master命令并执行

2、state

  • state: 描述系统应该处于的状态,通常用yaml格式编写,安装某个软件包,配置某个服务

  • state file 存储state文件,通常以.sls结尾

posted @ 2026-03-05 22:07  乔的港口  阅读(0)  评论(0)    收藏  举报