Files
helm-charts/minecraft-router/Chart.yaml
T
jklein c6583468c7 minecraft-router: NOTES.txt and exponential-notation fix (4.1.0+up1.46.4)
Teil von #157: multiplyQuantity turned every number from the null-safe
fallback helpers into a float64 via fromYaml, and Go's "%v" switches
float64 to exponential notation from about 1e6 upwards. A bare byte count
like 1048576 became "1.048576e+06": the integer path aborted the render
on the suffix check, while the non-integer path (a fractional limitFactor)
rendered the invalid quantity silently and only failed at the API server.
Both string conversions now go through the canonical formatNumber helper,
identical to the fix already merged for template-chart, voucher-vault and
zipline.

Teil von #43: adds a NOTES.txt. minecraft-router has no Ingress and no
URL, so the notes name the actual way in - the NodePort Service and the
fact that the routing decision is made on the hostname from the Minecraft
handshake - print the effective routing table, and state the traps: the
nodePort outside the default range, mappings as the only source of routes
(no Kubernetes auto-discovery in this chart), the restart a routing change
costs, that a Ready router says nothing about any backend, and that API
writes do not survive a restart. Conditional blocks for the out-of-range
nodePort, scale-to-zero, more than one replica and server.env.

No production domain anywhere; examples use example.com and
cluster-internal names. Minor bump, appVersion unchanged.
2026-08-29 00:32:25 +02:00

13 lines
244 B
YAML

apiVersion: v2
name: minecraft-router
description: A Helm chart for deploying a itzg/mc-router
icon: https://avatars.githubusercontent.com/u/988985
type: application
version: 4.1.0+up1.46.4
appVersion: "1.46.4"
maintainers:
- name: jklein