saltstack技术学习(一)

saltstack详细信息可以参考:https://docs.saltproject.io/salt/install-guide/en/latest/
因为目标是提供一个包含 Salt 所需的所有可执行文件的目录。它包括 Salt 所需的 Python 版本及其所需的依赖项。
包管理介绍:
3007版本以后使用Onedir包,Onedir 是 Salt Project 的新包装系统,Onedir 包简化了安装过程,因为它们允许您开箱即用 Salt,而无需先安装 Python 或其他依赖项,Onedir 软件包是 Salt 的独立二进制文件。
saltstack 技术介绍:
Salt 可在 Linux、Windows 和 Mac OS X 的多个版本上运行和管理。但是,Salt 是否能在特定操作系统上运行取决于该操作系统是否运行salt-master服务或salt-minion 服务。

Salt 使用主-客户端模型,其中主节点向客户端节点发出命令,然后客户端运行该命令。在 Salt 生态系统中,Salt Master 是运行salt-master服务的节点。它向一个或多个 Salt Minion 发出命令,这些 Salt Minion 是运行salt-minion 服务并向该特定 Salt Master 注册的节点。

某些操作系统可能能够同时运行salt-master服务和salt-minion服务,这意味着运行该系统的节点既可以管理 Salt,又可以被 Salt 管理。

尽管标准 Salt 配置模型是主/客户端模型,但 minions 不一定需要有主节点进行管理

如果您是第一次设置环境,则应在专用管理服务器或 VM 上安装 Salt Master,然后在要使用 Salt 管理的每个系统上安装 Salt Minion。
为了使 Salt Master 与 Salt Minion 进行通信,Salt Master 需要允许入站连接。请检查您的网络端口和防火墙设置,以确保 Master 可以通过网络接收消息。
Salt Master 到 Minion 的通信模型仅需要与 Salt Master 建立入站连接。连接是从 Minion 建立的,而不是从 Master 建立的。
使用yum 命令安装的saltstack 配置文件默认在/etc/salt目录下
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值