Closed sansmoraxz closed 1 year ago
Hey @sansmoraxz ,
The Port is ignored consciously, because the port at which the container binds to is irrelevant as long as the service also uses that port which is the case.
The protocol seems indeed weird and I will check what happens. In the meanwhile can you try not configuring a Gateway for now but passing the args directlu to Flow?
Thank you very much
Hey @sansmoraxz ,
I have checked and there is no bug (except the Port thing I previously commented for which I will add documentation in a PR).
What you see is that Executors are using grpc
. This is because Gateway communicates with Executors through gRPC
. But the gateway service indeed starts
HTTP` which is correct.
In this case Flow is the service that you should connect to via HTTP
Can confirm that port is not being injected. Fields such as protocol, ssl_certfile and ssl_keyfile work as expected.
so it works, is it okey to close? I did not get the latest message
Yes. Closing
Thanks for it @sansmoraxz ,
Please keep reporting doubts and potential problems you may have along the way
Describe the bug Gateway configurations are ignored while ejecting a
Flow
as kubernetes yamlDescribe how you solve it
Try the below code:
On investigating the generated executors and gateway yaml we can see that both the gateway parameters are ignored.
Generated port is 8080 with GRPC protocol.
Environment