From 6421d298242b81658e4d0673860f9fcc27e5ead6 Mon Sep 17 00:00:00 2001 From: Justin Klein Date: Mon, 12 Oct 2026 21:43:30 +0000 Subject: [PATCH] Charts: the Ingress column describes the Ingress mode only With the Gateway-API sweep finished (#114), 21 charts offer httpRoute.enabled as the mutually exclusive alternative and only rss-bridge does not - so a column reading 'yes' no longer means the Ingress is the only mode. One note above the table rather than 21 rewritten rows, because the per-chart detail belongs on the chart pages: the Gateway shapes differ more than the column could carry (two objects for keycloak and matrix-synapse, one per host entry for homeassistant, one per app or one shared for freesailarr). --- Charts.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Charts.md b/Charts.md index eb9d851..95c08db 100644 --- a/Charts.md +++ b/Charts.md @@ -10,6 +10,8 @@ grep -E '^(version|appVersion):' /Chart.yaml ``` +**The "Ingress" column describes the Ingress mode only.** Since the Gateway-API sweep finished (Gitea #114), **every chart with a routing object also offers `httpRoute.enabled` as the mutually exclusive alternative** โ€” 21 charts, the one exception being [rss-bridge](rss-bridge), which is frozen for changes. So that column says how a chart publishes *while the Ingress is the active mode*; it is not a claim that the Ingress is the only mode. The Gateway shapes differ more than the column suggests โ€” two objects for [keycloak](keycloak) (public + admin) and [matrix-synapse](matrix-synapse) (homeserver + delegation), one per host entry for [homeassistant](homeassistant), one per app or one shared for [freesailarr](freesailarr) โ€” and what each mode costs its chart is on the chart's own page under "Routing: Ingress or Gateway API". The convention is [style guide ยง4](Chart-Style-Guide#4-ingress-and-gateway-api). + | Chart | Deploys | Shape | Ingress | Notable | |---|---|---|---|---| | [apache-tika](apache-tika) | Apache Tika | Deployment + Service | no | content extraction for [paperless-ngx](paperless-ngx) |