Skip to content

mc-operator

Manage Minecraft servers on Kubernetes with a production-grade operator.

Kubernetes-native

Full CRD, validating/mutating webhooks, status conditions, owner references, and finalizers. Integrates cleanly with the Kubernetes API.

Production-ready defaults

Data safety by default — PVCs are retained on server deletion. Immutable storage fields enforced at admission. Leader election for safe multi-replica deployments.

Full server control

Expose every important server.properties setting through the CRD spec. JVM heap tuning, game mode, difficulty, whitelists, ops, and more.

Multiple distributions

Run Vanilla, Paper, Spigot, or Bukkit servers. Powered by the battle-tested itzg/minecraft-server image.