Probably not high on the priority list, but could operator support for Gateway API HTTPRoutes (additional to Ingress) be considered?
While Ingress isn't going anywhere any time soon, Gateway API is the emerging standard to which all future efforts will be directed.
In my no-ingress cluster, currently I'm just adding an additional HTTPRoute for each ShinyProxy instance and that works fine. Basically just something like
---
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
name: sp-foo-httproute
namespace: shinyproxy
spec:
parentRefs:
- name: my-gw
namespace: gateways
hostnames:
- shiny.bar.blah
rules:
- matches:
- path:
type: PathPrefix
value: /foo
backendRefs:
- name: sp-foo-svc
port: 80
Probably not high on the priority list, but could operator support for Gateway API HTTPRoutes (additional to Ingress) be considered?
While Ingress isn't going anywhere any time soon, Gateway API is the emerging standard to which all future efforts will be directed.
In my no-ingress cluster, currently I'm just adding an additional HTTPRoute for each ShinyProxy instance and that works fine. Basically just something like