Konvoy supports the following base Operating Systems.
NOTE: Some features may not be fully supported in certain versions of these operating systems.
CentOS
RHEL
OS Release |
Kernel Version |
Notes |
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 7.9 |
3.10.0-1160.el7.x86_64 |
|
RHEL 8.2 |
4.18.0-193.6.3.el8_2.x86_64 |
GPU workloads are not currently supported |
Ubuntu
When installing Konvoy on Ubuntu, you will need to adjust your cluster.yaml
file to point to the proper containerd version (the trailing -1
is mandatory):
kind: ClusterConfiguration
spec:
containerRuntime:
containerd:
version: 1.3.9-1
Debian
SUSE Linux Enterprise Server
OS Release |
Notes |
15 |
GPU workloads are not currently supported |
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