Files
2025-10-30 22:51:17 -04:00

1.1 KiB

Minecraft

Minecraft is available through the custom helm chart (including a server downloader). The example below installs nimcraft. For each installation you'll want to create your own values.yaml with a new port. The server-downloader is called "minecraft_get_server" and is available on Github.

After installing, you can run admin commands (like whitelisting players) by attaching to the container:

kubectl attach -it <pod>

> /whitelist add ducoterra

Testing

helm upgrade --install \
    testcraft \
    ./active/kubernetes_minecraft \
    --namespace minecraft \
    --create-namespace

Nimcraft

helm upgrade --install \
    nimcraft \
    ./active/kubernetes_minecraft \
    --namespace minecraft \
    --create-namespace

Courtnie

helm upgrade --install \
    courtniecraft \
    ./active/kubernetes_minecraft \
    --namespace minecraft \
    --create-namespace

Camcraft

helm upgrade --install \
    camcraft1 \
    ./active/kubernetes_minecraft \
    --namespace minecraft \
    --create-namespace