Hacker GitHub

← All repos

jrockway/ekglue

View on GitHub ↗ ★ 29 Go

Glue the Kubernetes API to Envoy's xDS APIs

8 mentions on Hacker News by 1 person: 0 stories, 8 comments · first 2020-02-17 · latest 2021-01-14

Mentions per year 8 mentions · busiest year 2020 (7)
20082026
  1. …good parts of Istio, for internet<->internal proxying, written by someone who read the xDS spec :P https://github.com/jrockway/ekglue For my day job, I work on Pachyderm Hub, which you should totally use if you want to run…
    comment by jrockway · 2021-01-14 · in Ask HN: What are you working on?
  2. …someone else and converted to use opinionated-server), and larger applications (github.com/jrockway/jsso2, github.com/jrockway/ekglue), and overall not having to write the same monitoring/logging code over and over has proven quite…
  3. …use an Envoy front proxy and an xDS server that listens to the Kubernetes API server to setup backends (github.com/jrockway/ekglue). Adding the backends to the configuration automatically saves a lot of configuration toil, but I still…
  4. …glue Envoy's service discovery to Kubernetes so my static config file contains less boilerplate ( https://github.com/jrockway/ekglue ), and it's served me well. (I need to write something to add route table entries to DNS, though. I…
    comment by jrockway · 2020-08-26 · in Kubernetes 1.19
  5. …I ended up reading the specs and found them very clear, and wrote my own xDS implementation: https://github.com/jrockway/ekglue/blob/master/pkg/xds/xds.g... I did this after reading the source code for the most popular xDS implementations…
    comment by jrockway · 2020-07-31 · in Migrating Dropbox from Nginx to Envoy
  6. …is that it doesn't really support any service discovery other than DNS out of the box. I had to write github.com/jrockway/ekglue to use Kubernetes service discovery to map services to Envoy's "clusters" (upstreams/backends), but I'm glad I…
  7. …xDS from another service (in its own namespace, with read/list access to services and endpoints): https://github.com/jrockway/ekglue This is limited in the sense that you have to edit the route table and reload Envoy to add new routes, but…
    comment by jrockway · 2020-04-12 · in Attack Matrix for Kubernetes
  8. …language and the n- languages that the generator targets. Go and "oneof" in protos is always fun: https://github.com/jrockway/ekglue/blob/master/pkg/glue/glue... But it's better than saying "welp, that program is written in c++, so you…