Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-interface support #23

Open
philipcristiano opened this issue Sep 7, 2023 · 2 comments
Open

Multi-interface support #23

philipcristiano opened this issue Sep 7, 2023 · 2 comments

Comments

@philipcristiano
Copy link
Contributor

philipcristiano commented Sep 7, 2023

I have a use case where a Nomad host will have containers binding to multiple interfaces (one physical, multiple VLAN interfaces). A single gocast instance will see all containers/advertised ports on a single Consul node "equally". The connection to the TOR will go over the default route / single connection.

Would it be possible to make enable_gocast tag configurable to allow for multiple gocast instances running to each find separate groups of Consul services to advertise? The matchTag looks in a good spot to pull from the agent config with other Consul config values.

@mayuresh82
Copy link
Owner

mayuresh82 commented Sep 21, 2023

@philipcristiano Yes, I have this staged in a branch as part of enabling ipv6 support. It still needs to be tested and will be a few weeks, but I can put this in a PR and if you would be able to test this for your use case, that would be great !

@philipcristiano
Copy link
Contributor Author

@mayuresh82 that would be amazing! I'd love to test out a branch with that!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants