Requirements
The 5Stack Game Node Server runs on K3s, a lightweight Kubernetes distribution. Please ensure that your system meets all the requirements for K3s installation, as well as the following additional requirements specific to the 5Stack Panel.
Sizing
Each Counter-Strike server takes 2 CPU cores by default (see CPU Pinning to change that) and about 1 GB of memory when empty, more once players join. K3s and the game server node connector hold back one core and a few hundred MB for themselves. Each node also needs around 150 GB of disk for the game files and demo recordings.
Storage
Put CS2's server files and k3s on an SSD or NVMe disk. A hard drive is fine for demo recordings, but on a hard drive CS2 and streams start slower and matches can time out. See Storage.
Panel Tailscale Setup
Before setting up a Game Server Node, make sure your panel has Tailscale set up. You paste a Tailscale access token on the setup page's Game Server Nodes step, as described in Game server nodes. For a panel without Tailscale, see Panel Upgrade.