Open vlasov-y opened 6 days ago
hey looks like there are 2 issues here
1) protocol: GRPC
. This is an invalid value and should be changed to HTTPS
https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io%2fv1.ProtocolType
and will fix your issue
2)
{"runner": "provider", "name": "https", "namespace": "system", "error": "Gateway.gateway.networking.k8s.io \"https\" is invalid:
[listeners[0].supportedKinds: Required value, <nil>: Invalid value: \"null\":
some validation rules were not checked because the object was invalid;
this is probably failing for the grpc.example.com
listener, due to some data interpretation error of nil
and null
Required value, <nil>: Invalid value: \"null\"
keeping this issue open to resolve this
hey looks like there are 2 issues here
protocol: GRPC
. This is an invalid value and should be changed toHTTPS
https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io%2fv1.ProtocolType and will fix your issue{"runner": "provider", "name": "https", "namespace": "system", "error": "Gateway.gateway.networking.k8s.io \"https\" is invalid: [listeners[0].supportedKinds: Required value, <nil>: Invalid value: \"null\": some validation rules were not checked because the object was invalid;
this is probably failing for the
grpc.example.com
listener, due to some data interpretation error ofnil
andnull
Required value, <nil>: Invalid value: \"null\"
keeping this issue open to resolve this
Thanks, changing of protocol helped.
Description: If I try to create GRPC and HTTPS listeners in one gateway, they are not created
Repro steps:
Environment: envoy-gateway v1.1.0 (from manifests) Talos v1.7.6 Cilium v1.16.1 Kubernetes v1.30.3 arm64
Logs: