Architecture: Helm (Kubernetes Package Manager)
Architecture: Helm
Helm is used for third-party chart deployments on k3s. Currently manages the Palworld dedicated server via
twinki14/palworld-server-chart (v2.1.0).Usage in Pal-E World
- Palworld dedicated server: Helm release in
palworldnamespace, CPU-only (no GPU) - Config: Helm values set via OpenTofu
helm_releaseresource inldraney/palworld-server/terraform/main.tf - Ports: UDP 8211 (game), TCP 25575 (RCON, deprecated), TCP 8212 (REST API, Palworld 1.0+)
Conventions
- Pin chart versions explicitly
- Set values via OpenTofu
setblocks, not a values.yaml file - Storage class:
local-path - Service type:
ClusterIP(access via Tailscale, not public)