1-saltstack安装

Installation

  • 本节包含安装salt的说明。如果您是第一次设置您的环境,您应该在一个专用的管理服务器或VM上安装一个Salt master,然后在每个您想要使用salt的系统上安装一个Salt minion。现在您不必担心您的架构,您可以轻松地添加组件并稍后修改配置,而不需要重新安装任何东西。

  • 一般安装过程如下:

  1. 使用平台的指令或运行salt引导脚本,安装一个Salt master。如果您使用引导脚本,请确保包含- M选项来安装Salt master。
  2. 确保你的salt minions能找到salt master。
  3. 在你想要管理的每个系统上安装Salt minion。
  4. 在salt minions连接后,接受salt minion keys。
  • 在此之后,您应该能够运行一个简单的命令并接收来自所有连接的Salt minions的返回。
    salt '*' test.ping

QUICK INSTALL

  • 在大多数的发行版中,你可以用salt bootstrap(引导)来设置一个salt minion。

特定平台的安装(Linux_redhat/centos)这里的安装方式是:从官方的saltstack存储库安装

  • redhat/centos7
  1. 运行以下命令安装SaltStack存储库和密钥:
    sudo yum -y install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm
  2. 执行 sudo yum clean all && yum makecache
  3. 安装salt-minion, salt-master, 和其他的Salt components(组件)==(不是所有都下载,看需求)==:
sudo yum -y install salt-master
sudo yum -y install salt-minion
sudo yum -y install salt-ssh
sudo yum -y install salt-syndic
sudo yum -y install salt-cloud
sudo yum -y install salt-api
  1. 如果只是为了升级,重启所有升级后的服务,例如 sudo systemctl restart salt-minion
  • redhat/centos 6
  1. 运行以下命令安装SaltStack存储库和密钥:
    sudo yum -y install https://repo.saltstack.com/yum/redhat/salt-repo-2017.7-1.el6.noarch.rpm
  2. 执行 sudo yum clean all && yum makecache
  3. 安装salt-minion, salt-master, 和其他的Salt components(组件)==(不是所有都下载,看需求)==:
sudo yum -y install salt-master
sudo yum -y install salt-minion
sudo yum -y install salt-ssh
sudo yum -y install salt-syndic
sudo yum -y install salt-cloud
sudo yum -y install salt-api
  1. 如果只是为了升级,重启所有升级后的服务,例如 sudo servive salt-minion restart

你可能感兴趣的:(1-saltstack安装)