Minecraft is a game that involves building blocks and embarking on adventures.
Introduction
This chart creates one Minecraft pod, as well as Services for the Minecraft server and RCON.
Gslist
Prerequisites
RAM 512 MB - Kubernetes 1.5+ with Beta APIs Enabled PV provisioner support within the underlying infrastructure
Installing the Chart
To install the chart using the release name my-release, you must read the Minecraft EULA run:
This command starts the Minecraft dedicated server, with sensible defaults.
Tip: List every release using the helm list
Uninstalling the Chart
To remove/uninstall my-release deployment
This command deletes all Kubernetes components that are linked to the chart.
Configuration
Check out values.yaml for a complete rundown on defaults. These are a mixture of Kubernetes and Minecraft-related directives that map to environment variables in the itzg/minecraft-server Docker image.
Specify each parameter using the --set key=value[,key=value] argument to helm install. For example:
You can also upload a YAML file with the parameters' values when you install the chart. For example:
Tip: You can use the default values.yaml
Persistence
The itzg/minecraft-server image stores the saved games and mods under /data.
By default a PersistentVolumeClaim is created and mounted for saves but not mods. You can disable this feature by altering the values.yaml under persistence
No comments yet