Skip to content

[actualbudget] Add opt-in Gateway API HTTPRoute support - #537

Open
somaz94 wants to merge 2 commits into
community-charts:mainfrom
somaz94:feat/actualbudget-httproute
Open

somaz94 wants to merge 2 commits into
community-charts:mainfrom
somaz94:feat/actualbudget-httproute

Conversation

@somaz94

@somaz94 somaz94 commented Jul 8, 2026

Copy link
Copy Markdown

Add an opt-in Gateway API HTTPRoute to the actualbudget chart, complementary to the existing Ingress (enable either, both, or neither). Disabled by default; when httpRoute.rules is empty a single PathPrefix: / rule forwards to the actualbudget service on service.port. parentRefs, hostnames, annotations, labels, and full rules overrides are supported. Same pattern as the mlflow (#533) and n8n (#534) HTTPRoute PRs.

Part of #417 ([All] Gateway API Support). Not using the fixes keyword so the umbrella issue stays open.

Validation (local, all green):

  • helm unittest --strict: 64 passed (7 suites, incl. new httproute_test, 8 cases)
  • helm lint: 0 failed
  • kube-linter (.kube-linter.yaml): No lint errors
  • trivy config: 0 HIGH/CRITICAL
  • helm-docs: README regenerated + idempotent
  • helm template: disabled (0 HTTPRoute) / enabled default rule / ingress+httpRoute both - all correct

Chart version bumped 1.9.1 -> 1.10.0.

@somaz94
somaz94 marked this pull request as ready for review July 8, 2026 06:55
@somaz94
somaz94 requested a review from a team as a code owner July 8, 2026 06:55
@somaz94
somaz94 force-pushed the feat/actualbudget-httproute branch 2 times, most recently from 56c1e85 to 62200c3 Compare August 10, 2026 02:32
Signed-off-by: somaz <genius5711@gmail.com>
Signed-off-by: somaz <genius5711@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant