salt-stack 安装或设置

示例

可以通过以下方式安装盐:

  • salt-bootstrap:一个Shell脚本,可以在标准Unix / Linux平台上安装盐(客户端和/或主软件包),

  • 特定于平台的二进制文件:适用于Windows,Mac OS X和Linux,

  • 软件包管理系统:可用于pacman,apt-get,yum和其他软件包管理系统。

通过Salt-Bootstrap安装盐

下载盐:

  • 通过卷曲: curl -o bootstrap_salt.sh -L https://bootstrap.saltstack.com

  • 通过wget: wget -O bootstrap_salt.sh https://bootstrap.saltstack.com

bootstrap_salt.sh提供了很多选择。其中执行脚本的方法包括:

  • -M标志将安装salt-master,

  • -N标志不会安装salt-minion软件包,

  • -A标志可用于定义salt-masterip。

可以使用要安装的salt版本来调用它。

常见的模式有:

  • sh bootstrap_salt.sh -M -N stable 安装一个“稳定的”盐大师,

  • sh bootstrap_salt.sh -A <ip> stable 安装定义了主IP的“稳定”盐小爪。

官方文档可以在这里找到。

通过特定于平台的二进制文件安装Salt:

最新的稳定安装程序可以在这里找到:

  • 视窗

  • 苹果系统

通过包装管理系统安装盐

在Ubuntu 16.04下

  • 通过以下方式将saltstack存储库密钥添加到APT:wget -O - https://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key add -

  • 通过以下方式在apt配置中添加存储库 sudo echo "deb http://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest denial main" > /etc/apt/sources.list.d/saltstack.list

  • 通过更新您的apt缓存 apt-get update

如果您想安装Salt-master run apt-get install salt-master,否则apt-get install salt-minion。

其他操作系统的说明可以在这里找到