SaltStack 镜像

简介

Salt is a new approach to infrastructure management built on a dynamic communication bus. Salt can be used for data-driven orchestration, remote execution for any infrastructure, configuration management for any app stack, and much more.

配置方法

支持 OS

saltstack 已经支持 Debian, RedHat/Centos, Ubuntu,Susu, Fedora, Windows,macOS, Amazon Linux 和 Raspbian 这些操作系统,您可以参考saltstack 提供的文档来配置安装并使用salt 软件。

具体配置

Saltstack 的官方文档对其支持的每种操作系统上 salt 的安装已经提供了具体的说明,在您可以访问本站的镜像页面:

https://mirrors.aliyun.com/saltstack/

来获取这些方法,另外,为了能使用本镜像站快速的安装软件包,您需要做2点修改:

  • 脚本中的域名修改

把对应OS初始化脚本中的域名

repo.saltstack.com

替换成在阿里镜像站对应的路径

mirrors.aliyun.com/saltstack

比如对于 Centos 7 系统,在 saltstack 的官网提供的配置初始化手册是:

sudo yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm

这时,你需要执行:

sudo yum install https://mirrors.aliyun.com/saltstack/yum/redhat/salt-repo-latest-2.el7.noarch.rpm

来安装这个初始化软件包。

  • 配置中的域名修改

仍以 Centos 7 为例,初始化rpm包生成的配置文件为:

/etc/yum.repos.d/salt-latest.repo

文件中的访问地址需要替换成镜像站的路径,执行命令:

sudo sed -i "s/repo.saltstack.com/mirrors.aliyun.com\/saltstack/g" /etc/yum.repos.d/salt-latest.repo

然后就可以使用镜像站进行软件安装了。 对于其他操作系统,方法是类似的,也需要更新对应配置文件中的域名到本站的路径。

相关链接