Skip to content

Kubernetes manifests to run a latest Paper Minecraft server with persistent storage on a k3s cluster.

Notifications You must be signed in to change notification settings

Ve6om/minecraft-k8s-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft Kubernetes Server

Kubernetes manifests to deploy a Paper Minecraft server on a k3s cluster. Uses persistent storage on the host.

Setup

  1. Create directory /home/kubeuser/mc-server-data/server1 on the node and chown permissions.
  2. Apply the manifests in order:
kubectl apply -f mc-pv.yaml
kubectl apply -f mc-pvc.yaml
kubectl apply -f mc-deployment.yaml
kubectl apply -f mc-service.yaml
  1. Check pod status and logs to verify the server is running.

Connect

Use your node’s IP and the exposed port (default 25565).

About

Kubernetes manifests to run a latest Paper Minecraft server with persistent storage on a k3s cluster.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published