title: Service Discovery with Envoy
body: <p>How does it work with Envoy?</p>
  <p>Let's say I have configured an upstream cluster like this:</p>
  <pre><code>  clusters:
      - 
        name: &quot;service_a_cluster&quot;
        connect_timeout: &quot;0.25s&quot;
        type: &quot;strict_dns&quot;
        lb_policy: &quot;ROUND_ROBIN&quot;
        hosts:
          - 
            socket_address: 
              address: &quot;service_a&quot;
              port_value: 8786
  </code></pre>
  <p>How is my Envoy instance (ClusterManager?) going to resolve <code>service_a</code>?<br />
  To whom is it going to send DNS queries?</p>