The solution came from a powerful tool: xDS, or Extensible Discovery Service. Originally built for Envoy, xDS is a family of dynamic configuration APIs—Cluster Discovery Service (CDS), Endpoint Discovery Service (EDS), Listener Discovery Service (LDS), and Route Discovery Service (RDS).