Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The K3s server needs port

EDC

DDC / DSPM

EDC + DDC + DSPM

CPU

8 cores

16 cores

20 cores

⚠️ The CPU must support the instructions SSE4.1, SSE4.2, AVX, AVX2, FMA.

Only x86_64 architecture is supported. Minimum CPU speed is 2.2 GHz

Memory

32GB

64GB

80GB

Storage

500GB

Min available inodes for ext4: 32M

600GB

Min available inodes for ext4: 39M

700GB

Min available inodes for ext4: 45M

Storage details

  • only SSD storage is supported

  • SWAP must be disabled

  • minimum 20 GB allocated at /var

  • at least 80% allocated at /var/lib/rancher

Operating System

Ubuntu 20.04 LTS Server is recommended, other supported operating systems include:

  • Ubuntu 22.04, 24.04

  • RHEL 8.6, 8.7, 8.8, 9.2 and 9.4

  • CentOS 7.9

  • Suse Linux 15.3

Only Server edition versions are supported. No Desktop Environment installed. No other linux distributions are supported.

Note

Root access to the server is required during deployment process and may be required for support tickets / troubleshooting. Please ensure the service user account accessing the server, will be deploying the K3s installer has sudo privilege to access and run the installer from the root.For hardened systems, see: Deploying Product in CIS hardened OS or K3s

If you are using CentOS or RHEL please refer to the official K3s documentation and our troubleshooting guide for additional setup.

Firewall

Firewall

  • Port 443/TCP to be open to allow the clients to access Synergy/Focus dashboard and API.Outbound internet access: In order to

  • To download the application artifacts (Docker images and binaries), updates and configuration files, the cluster needs a public internet connection with download speed of 40 Mbps or more and upload speed of 8 Mbps or more. To speed up the initial setup process it is recommended to have a download speed of 100 Mbps or more.

K3s version support

1.23, 1.24, 1.26

Other considerationsrequirements

  • Domain Name Service (DNS) with public name resolution enabled

  • Network Time Protocol (NTP) service configured

  • Internet access to a network-based repository for software update packages

  • Fixed private IPv4 address

  • Unique static hostname

For hardened systems, see: Deploying Product in CIS hardened OS or K3s

When deploying using RHEL / CentOS / Suse:

When deploying using Ubuntu:

  • disable ufw, systemd-resolved, apparmor

Installation

Ensure the following items are in place and configured:

...

Domain Name Service (DNS) with public name resolution enabled

...

Network Time Protocol (NTP)

...

Software Update Service - access to a network-based repository for software update packages.

...

Fixed private IPv4 address

...

If using proxy, please run this before using curl:

...