Is it possible to chose a sub-set of proxies to be downloaded to a edgemicro instance?

If we have more than one edgemicro installations, what determines which proxies get’s downloaded to which installation of edgemicro; It looks like any proxy that is prefixed with edgemicro get’s downloaded when starting up edgemicro. Does this mean that all edgemicro_* proxies gets downloaded to all edgemicro from an organization if the edgemicro is started for that organization?

1 Like

Yes. When you configure a edgemicro, you tag it to an Edge environment. By default all edgemicro_* proxies in that environment get downloaded to that edgemicro instance. You can change the default behavior and have only sub-set of proxies for an instance by configuring the filter

proxies:
  - edgemicro_proxy-1
  - edgemicro_proxy-2
  - edgemicro_proxy-3

You can read more about filtering proxies here - http://docs.apigee.com/microgateway/latest/operation-and-configuration-reference-edge-microgateway#filteringproxies

This is also a good example of how multiple business units within an Org, can run their APIs on dedicated edgemicro instances.

1 Like

You should begin the answer with “Yes”.

YES! Thanks for catching up. fixed it. :slight_smile:

Can I use both proxyPattern: edgemicro_test_* and

edgemicro:
  proxies:
    - edgemicro_health ?