Is star topology possible?
I want exposed services to be propagated from all edge sites to a central "hub" site, but not to other edge sites.
I've tried various combinations of service-sync, but it seems that what it does is stop the propagation of services altogether, rather than stopping received services from being propagated further (I'm not sure I understand it correctly though).
Here are my results:
-
service-syncenabled everywhere: all services are visible everywhere (not what I want) -
service-syncdisabled everywhere: no service is visible anywhere -
service-syncenabled on the hub and disabled on the edge: edge services are not visible on the hub -
service-syncdisabled on the hub and enabled on the edge (I thought this would work): edge services are not visible on the hub
Is there a way to accomplish this goal?
I am also interested in this.
@fgiorgetti
Is the above behavior regarding service-sync as expected?
From what I could gather, yes. Basically service-sync controls whether the local skupper syncs (ie reads/writes) the local services with what is being advertised on the skupper network, with all that follows. It has nothing to do with propagation (services are propagated regardless, if they are injected into the network at some node).
Still, I'd still like to see something that controls that.