apiVersion: extensions/v1beta1kind: Ingressmetadata: name: brewd-ingressspec: tls: - hosts: secretName: redacted rules: - host: stage-api2.example.com http: paths: - backend: serviceName: gateway-service servicePort: 7000 - host: stage-app2.example.com http: paths: - backend: serviceName: web-service servicePort: 8080 - host: stage-echo.example.com http: paths: - backend: serviceName: echoserver servicePort: 8080apiVersion: v1kind: Servicemetadata: name: gateway-service labels: app: gatewayspec: type: NodePort ports: - port: 7000 selector: app: gateway---apiVersion: apps/v1beta2kind: Deploymentmetadata: name: gateway-deploymentspec: selector: matchLabels: app: gateway replicas: 1 template: metadata: labels: app: gateway spec: containers: - name: gateway imagePullPolicy: Always ports: - containerPort: 7000 env: - name: REDACTED_ENV value: stage--
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-use...@googlegroups.com.
To post to this group, send email to kubernet...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-use...@googlegroups.com.
To post to this group, send email to kubernet...@googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/kubernetes-users/omg-b8_FcBM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to kubernetes-use...@googlegroups.com.
I attempted to file an issue but was denied because we're bronze for support. We are a Spark customer but I also cannot find a way to set up the 1:1 Office Hours.However, now that there is at least one other person having this issue (see Marshall above), I feel like it would be nice for this to be handled a public forum. It means there is a defect somewhere ... possibly a documentation defect.Rodrigo, if I'm not mistaken, I essentially accessed the service via NodePort when I portforwarded to the service. I have been trying to setup Contour as a Load Balancer with limited success.Manually setting up a load balancer on GCP is uh, seems like busy work that will result in the same setup. When I apply my ingress yaml, a GCP Load Balancer is created for me. I could copy all of those settings but then I'll just have a copy of the same setup.
To unsubscribe from this group and all its topics, send an email to kubernetes-users+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Here's the response I received from Google Support after they contacted the Kubernetes Engineering Team:
> According the stats you have provided, we can confirm that there are some request that are taking a pretty long time. However, we cannot see bottlenecks between client and GCLB (Google Cloud Load Balancer), maybe is worth doing a MTR trace and get some reports on the average latency between the client and GCLB, if the stats looks fine, it can be multiple reasons behind the LB and the routing to the backend service.
>
> As per inspection, the GCLB's latency overall, it does not seem much latency due to GCLB, only one time on May 16th had a spike more than 800ms, the average is over 100ms but no more than 200ms.
I wish I had been given more details on the "multiple reasons behind the LB" but I was not.
We have two webservers. One is serving static content, which is our single-phase app. The server is built in Golang using the Echo framework, which, IIRC, uses the Golang http.Server behind the scenes. The other server is for API calls from the SPA. It is also built in Golang with Echo, this is the server where we notice the issues. This server also talks gRPC to another server, which talks to Mongodb.
(Again, when we go _around_ the load balancer, they are zero latency issues. Load times are as expected).
We ended up moving back to ingress-nginx (https://github.com/kubernetes/ingress-nginx), where the problem evaporated. Wasn't what I wanted, but I had to get things done.
We have Ruby on Rails, Django (Python), and Express-based Node.js apps all running in this cluster, and all three platforms were seeing this identical type of delay.