Skip to content

Add Gateway API support#57

Merged
Koenkk merged 2 commits intoKoenkk:mainfrom
pmarques:add-support-gatewayapi
Apr 13, 2026
Merged

Add Gateway API support#57
Koenkk merged 2 commits intoKoenkk:mainfrom
pmarques:add-support-gatewayapi

Conversation

@pmarques
Copy link
Copy Markdown
Contributor

Description

This PR introduces support for Kubernetes Gateway API by adding an HTTPRoute resource, providing an alternative to traditional Ingress for routing HTTP traffic to the Zigbee2MQTT UI.

This enhancement allows users to adopt Gateway API routing while maintaining backward compatibility with existing Ingress setups.

Usage

Example of values required to enable the Gateway API HTTPRoute:

httproute:
  enabled: true
  parentRefs:
    - name: my-gateway
      namespace: gateway-system
  hostnames:
    - zigbee2mqtt.example.com

@Koenkk Koenkk requested a review from jlpedrosa January 24, 2026 19:58
@pmarques
Copy link
Copy Markdown
Contributor Author

pmarques commented Apr 1, 2026

Gentle reminder @jlpedrosa

Copy link
Copy Markdown
Collaborator

@jlpedrosa jlpedrosa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!! sorry for the delay! LGTM, but could you run the make target to update the docs?

@pmarques
Copy link
Copy Markdown
Contributor Author

@jlpedrosa docs updated

@jlpedrosa jlpedrosa self-requested a review April 13, 2026 16:51
Copy link
Copy Markdown
Collaborator

@jlpedrosa jlpedrosa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, Thanks!

@Koenkk Koenkk merged commit a53c66a into Koenkk:main Apr 13, 2026
@Koenkk
Copy link
Copy Markdown
Owner

Koenkk commented Apr 13, 2026

Thanks!

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.

3 participants