News for hackers. Stuff that matters.
Re:Blox – Open Source Tools for Amazon ECS by buckhx on Thursday December 01, 2016 @04:26PM (#13083671)
GRPC requires http2 which is only supported by ALB and not ELB. Our services are mostly GRPC so lack of ALB means we can't use k8s out of ths box on AWS if that adds any fuel to the fire.
Re:Blox – Open Source Tools for Amazon ECS by justinsb on Thursday December 01, 2016 @05:17PM (#13084081)
I also want GRPC for my own stuff; ELB will work fine (in TCP mode), but I also want it to work through ingress. My understanding is HTTP2/GRPC support is coming to ingress - that aledbf has already implemented it, and it will be coming to the "official" repo soon; ingress is becoming a top-level project and there's some reshuffling that has to happen, but then aledbf has some great stuff in the pipeline.
Re:Blox – Open Source Tools for Amazon ECS by gtaylor on Friday December 02, 2016 @12:52AM (#13086380)
When you say "ingress", are you talking about the contrib nginx ingress controller?
Re:Blox – Open Source Tools for Amazon ECS by aledbf on Thursday December 01, 2016 @05:22PM (#13084116)
You can use ELB in TCP mode and use the nginx ingress controller (http2 works ootb) https://github.com/kubernetes/contrib/tree/master/ingress/co...
Re:Blox – Open Source Tools for Amazon ECS by jhspaybar on Thursday December 01, 2016 @04:38PM (#13083774)
As a heavy grpc user, I don't think ALB supports it due to a lack of trailer support. You're probably going to just use a TCP load balancer if you want grpc services behind a load balancer.