System requirements
Basic pre-requisites
Ensure the following items are in place and configured properly:
- 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
- Unique static host name
Operating System
Ubuntu | 24.04, 22.04, 20.04, 18.04 |
RHEL | 8.x,9.x |
Other Requirements
Ubuntu |
|
RHEL/CentOS/Oracle Linux |
|
Also, firewalld
nm-cloud-setup.service
and nm-cloud-setup.timer
must be disabled and the server must be restarted before the installation, click here for more information.
Hardware requirements
FDC | Forcepoint DSPM | Ultimate | |
---|---|---|---|
CPU cores | 8 | 16 | 20 |
Memory | 32GB | 64GB | 80GB |
Storage | 500GB min 32M inodes |
600GB min 39M inodes |
700GB min 32M inodes |
- Only SSD storage is supported
- SWAP must be disabled
- / root requires at least 20GB
- /var requires at least 20GB
- /var/lib/rancher requires at least 500GB (in case of EDC, use the correct disk space according to the type of deployment shown above).
- /tmp requires at least 75GB
- if neither /var nor /var/lib/rancher /tmp is specifically assigned to a partition you must assign the full 500GB to root
- if /var is specifically assign to a partition but /var/lib/rancher is not, then you must assign the 500GB to /var
- if /var/lib/rancher is specifically assign to a partition but /var is not, then you must assign the 500GB to /var/lib/rancher
Networking Specifications
To download application artifacts (Docker images and binaries), updates, and configuration files, the cluster requires a public internet connection with a minimum download speed of 40 mbps and an upload speed of 8 mbps. For a faster initial setup, a download speed of 100 mbps or more is recommended. The cluster needs a public internet connection to download Docker images, binaries, updates, and configuration files.
K3s needs port 443/TCP open **inbound** and this is needed for any user accessing the dashboard and any endpoint where the agent wants to connect from. It does not have to be publicly accessible, if all users of dashboard / users of agents are on company VPN for example, then this port only needs to be open on the internal network.
Your network should be configured to allow the following public URLs to be accessible by the server over the outbound 443 (HTTPS) and HTTPS traffic bypassed (NOT intercepted) i.e. SSL inspection must be disabled:
https://assets.master.k3s.getvisibility.com (Custom K3s installation files)
https://images.master.k3s.getvisibility.com (Private Docker registry)
https://charts.master.k3s.getvisibility.com (Private Helm registry)
https://prod-eu-west-1-starport-layer-bucket.s3.eu-west-1.amazonaws.com (Docker registry AWS CDN)
https://rpm.rancher.io (Rancher RPM repo for configuring SELinux packages. Only required during K3s install and only on RHEL systems)
https://agents.master.k3s.getvisibility.com (Agent client binaries and OfficeAddins)
https://api.master.k3s.getvisibility.com (Private API server)
https://rancher.$RESELLER_NAME.k3s.getvisibility.com (Rancher management server, $RESELLER_NAME, depending on license/reseller will be one of: master, forcepointemea, forcepointapac, forcepointus, saas, forcepointpocemea, forcepointpocapac, forcepointpocus)
https://registry2.getvisibility.com/content/artifacts
Downloads
Download following file sets:
- Custom K3s installation files: https://assets.master.k3s.getvisibility.com
- Private Docker registry: https://images.master.k3s.getvisibility.com
- Private Helm registry: https://charts.master.k3s.getvisibility.com
- Docker registry AWS CDN: https://prod-eu-west-1-starport-layer-bucket.s3.eu-west-1.amazonaws.com
- Rancher RPM repo for configuring SELinux packages on RHEL or CentOS: https://rpm.rancher.io
- Private API server: https://api.master.k3s.getvisibility.com
- Rancher management server: https://rancher.master.k3s.getvisibility.com
- Forcepoint locations:
K3s and Antivirus
It is recommended to disable antivirus or any other third party software before proceeding with installation. See section Degraded performance due to Antivirus for issues when antivirus is not disabled.