Supported Operating Systems

Supported operating systems for Konvoy

Konvoy supports the following base Operating Systems.

CentOS

OS Release Kernel Version
CentOS 7.7 3.10.0-1062.12.1.el7.x86_64
CentOS 7.8 3.10.0-1127.el7.x86_64
CentOS 8.2 4.18.0-193.6.3.el8_2.x86_64

RHEL

OS Release Kernel Version
RHEL_7.7 3.10.0-1062.12.1.el7.x86_64
RHEL_7.8 3.10.0-1127.8.2.el7.x86_64
RHEL 8.2 4.18.0-193.6.3.el8_2.x86_64

Ubuntu

OS Release Kernel Version
Ubuntu 16.04 (xenial) 4.4.0-1087
Ubuntu 18.04 (bionicbeaver) 5.0

Debian

OS Release Kernel Version
Debian 9 (stretch) 4.9.0-9
Debian 10 (buster) 4.19.67-2

SUSE Linux Enterprise Server

OS Release
15

Overriding Discovered OS Distribution

By default Konvoy will automatically discover the Operating System(OS) distribution. In certain situations your OS may be based on a supported OS, but Ansible may still report an unsupported ansible_distribution.

You can configure Konvoy to assume a different OS distribution. Valid values are CentOS, RedHat, Ubuntu, and Debian:

kind: ClusterConfiguration
apiVersion: konvoy.mesosphere.io/v1beta2
spec:
  nodePools:
    - name: worker
      operatingSystem:
        assumeDistribution: CentOS