This list of supported operating systems refers to the requirements for the RaaS node, which provides the core functionality for SaltStack Config. It does not refer to the operating systems for the nodes running Salt in your network.
Supported operating systems for Salt
SaltStack Config runs on Salt, an open-source automation and configuration management engine. In order to begin using SaltStack Config for configuration management, you also need to install and run the Salt minion service on any nodes that you intend to manage using SaltStack Config.
Salt itself is designed to be operating system agnostic and can manage the nodes of most standard operating systems. For a list of supported Salt operating systems, see Salt Platform Support.
Supported operating systems for SaltStack Config
The architecture for SaltStack Config is best designed to operate on either:
- RedHat 7.4 or higher (RHEL 7)
- CentOS 7 (CentOS7)
If your version of RHEL 7 is lower than 7.4, you will need to update your OpenSSL version to 1.0.2k before running the installation script. If this version is not available to you through a yum update or your server does not have direct Internet access, retrieve the following packages from RedHat or from your preferred public mirror:
- openssl-1.0.2k-12.el7.x86_64.rpm
- openssl-libs-1.0.2k-12.el7.x86_64.rpm
Additional supported operating systems
SaltStack Config also supports the following operating systems, although they are not recommended:
- Oracle Linux 7
- SUSE Linux Enterprise Server 15 (SLES 15)
- SUSE Linux Enterprise Server 12 (SLES 12)
Installing SaltStack Config on these operating systems will require a manual installation method that should only be completed with a SaltStack Config expert.