U
/u/Powerful-Solid-4340
Guest
Hi everyone! I am planning a larger Minecraft network project and want to build it the "modern way" from the ground up. I’m moving away from traditional setups and heading towards a fully declarative, containerized infrastructure.
The Vision:
A "Global Lobby" leading to 3 distinct Survival worlds. Each Survival world should be a MultiPaper cluster to allow horizontal scaling.
The Tech Stack:
OS: Talos OS (for immutability and security). Orchestration: Kubernetes (Sidero/K3s logic). Storage: Planning to use Longhorn for persistent data and Local Path Provisioner for Worker performance. Proxy: Velocity with Modern Forwarding.
What I’d love your input on:
Talos OS & Minecraft: Has anyone here run Minecraft (specifically MultiPaper) on Talos? Are there any specific kernel tweaks or sysctl parameters you’d recommend in the MachineConfig for lower tick-latency? MultiPaper Scaling: How does the MultiPaper Master handle the dynamic churn of pods in a K8s environment? Are there best practices for "HPA" (Horizontal Pod Autoscaling) based on TPS or player count instead of just CPU usage?
Networking: For a 16-node bare-metal cluster, what CNI would you recommend for the lowest possible overhead? Is Flannel sufficient, or is Cilium worth the extra configuration effort for this scale?
I know this is a "deep end" approach for a Minecraft network, but I want to build it to be as hands-off and resilient as possible. Thanks for any insights, tips, or "don't do it this way" warnings!
submitted by /u/Powerful-Solid-4340
[link] [comments]
Continue reading...
The Vision:
A "Global Lobby" leading to 3 distinct Survival worlds. Each Survival world should be a MultiPaper cluster to allow horizontal scaling.
The Tech Stack:
OS: Talos OS (for immutability and security). Orchestration: Kubernetes (Sidero/K3s logic). Storage: Planning to use Longhorn for persistent data and Local Path Provisioner for Worker performance. Proxy: Velocity with Modern Forwarding.
What I’d love your input on:
Talos OS & Minecraft: Has anyone here run Minecraft (specifically MultiPaper) on Talos? Are there any specific kernel tweaks or sysctl parameters you’d recommend in the MachineConfig for lower tick-latency? MultiPaper Scaling: How does the MultiPaper Master handle the dynamic churn of pods in a K8s environment? Are there best practices for "HPA" (Horizontal Pod Autoscaling) based on TPS or player count instead of just CPU usage?
Networking: For a 16-node bare-metal cluster, what CNI would you recommend for the lowest possible overhead? Is Flannel sufficient, or is Cilium worth the extra configuration effort for this scale?
I know this is a "deep end" approach for a Minecraft network, but I want to build it to be as hands-off and resilient as possible. Thanks for any insights, tips, or "don't do it this way" warnings!
submitted by /u/Powerful-Solid-4340
[link] [comments]
Continue reading...