No introduction found. Create it?
Install with:
helm repo add itzg-minecraft-charts https://itzg.github.io/minecraft-server-charts/
helm install minecraft itzg-minecraft-charts/minecraft -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
minecraft | kashalls/home-cluster | 104 | 4.23.2 | 6 days ago |
minecraft | ishioni/homelab-ops | 113 | 4.23.2 | 2 months ago |
minecraft | samip5/k8s-cluster | 105 | 4.23.2 | 2 months ago |
See the most popular values for this chart:
Key | Types |
---|---|
string, boolean | |
minecraftServer.ops (10) crutonjohn | string |
minecraftServer.serviceType (10) LoadBalancer | string |
string | |
string | |
string | |
string | |
minecraftServer.motd (8) Homecraft by crutonjohn | string |
boolean | |
boolean | |
minecraftServer.rcon.serviceType (4) ClusterIP | string |
minecraftServer.rcon.password (2) ${MINECRAFT_BUNGEE_RCON_PASSWORD} | string |
string | |
boolean | |
minecraftServer.jvmXXOpts (7) -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 | string |
number | |
minecraftServer.worldSaveName (7) homecraft | string |
boolean | |
number | |
boolean | |
string | |
minecraftServer.extraPorts[].ingress.tls[].hosts[] (5) - minecraft.${SECRET_DOMAIN} | string |
minecraftServer.extraPorts[].ingress.tls[].secretName (3) minecraft.${SECRET_DOMAIN} | string |
minecraftServer.extraPorts[].ingress.hosts[].name (4) minecraft.${SECRET_DOMAIN} | string |
string | |
minecraftServer.extraPorts[].ingress.hosts[].host (1) dynmap.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
minecraftServer.extraPorts[].ingress.annotations."gethomepage.dev/widget.url" (2) udp://minecraft-minecraft.games:25565 | string |
minecraftServer.extraPorts[].ingress.annotations."cert-manager.io/cluster-issuer" (1) letsencrypt-production | string |
string | |
minecraftServer.extraPorts[].ingress.annotations."gethomepage.dev/pod-selector" (1) app.kubernetes.io/name=minecraft | string |
string | |
string | |
minecraftServer.extraPorts[].ingress.annotations."nginx.ingress.kubernetes.io/cors-allow-headers" (1) X-Forwarded-For, X-Real-IP, X-Frame-Options, X-Content-Type-Options, X-Forwarded-Proto | string |
string | |
string | |
string | |
boolean | |
number | |
string | |
boolean | |
string | |
boolean | |
minecraftServer.gameMode (4) survival | string |
number | |
number | |
boolean | |
minecraftServer.whitelist (4) Dylan_rengers,bo0tzz | string |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
string | |
string | |
number | |
number | |
boolean | |
boolean | |
boolean | |
boolean | |
minecraftServer.loadBalancerIP (2) 192.168.4.103 | string |
minecraftServer.paperDownloadUrl (2) https://api.papermc.io/v2/projects/paper/versions/1.20.2/builds/318/downloads/paper-1.20.2-318.jar | string |
number | |
number | |
string | |
minecraftServer.autoCurseForge.excludeMods[] (1) - sodium | string |
minecraftServer.autoCurseForge.slug (1) all-the-mods-10 | string |
minecraftServer.externalIPs[] (1) - ${MINECRAFT_LB} | string |
string | |
boolean | |
minecraftServer.modUrls[] (1) - https://mediafilez.forgecdn.net/files/5662/294/CarbonConfig-Neoforge-1.21-1.2.9.2.jar | string |
boolean | |
boolean | |
string | |
string | |
persistence.dataDir.storageClass (1) zfs-iscsi | string |
persistence.storageClass (2) longhorn | string |
number, string | |
string | |
string | |
number | |
image.repository (6) itzg/minecraft-server | string |
image.tag (6) java17-jdk | string |
image.pullPolicy (3) IfNotPresent | string |
image (1) itzg/minecraft-server | string |
number, string | |
number, string | |
string | |
extraEnv.TZ (4) ${TIMEZONE} | string |
boolean | |
boolean | |
extraEnv.GID (1) ${APP_GID} | string |
string | |
extraEnv.UID (1) ${APP_UID} | string |
boolean | |
boolean | |
number | |
boolean | |
number | |
string | |
serviceAnnotations."lbipam.cilium.io/ips" (2) ${CONFIG_MINECRAFT_IP} | string |
serviceAnnotations."mc-router.itzg.me/externalServerName" (2) mcsv.${SECRET_DOMAIN} | string |
serviceAnnotations."io.cilium/lb-ipam-ips" (1) ${SVC_MINECRAFT_ADDR} | string |
string | |
imageTag (1) latest | string |
string | |
string | |
boolean | |
mcbackup.envFrom[].secretRef.name (1) minecraft-restic | string |
mcbackup.excludes (1) *.jar,cache,logs | string |
number | |
mcbackup.resticRepository (1) s3:https://s3.outsideour.casa/minecraft | string |
string | |
boolean | |
string | |
persistent.storageClass (1) openebs-mayastor-dual-replica | string |
string | |
string | |
servicePort (1) 25565 | number |