Skip to content

Conversation

@navinms711
Copy link
Contributor

** This is a draft PR implementation for a new /config endpoint on the gorouter **

Summary

The gorouter config that is applied through a Bosh Tile is not visible externally and hence troubleshooting failures has become a challenge. The failures such as an App route registered on a Gorouter when it should not be, and vice-versa. Also, it is hard to co-relate whether the compute and network isolation intended by the customer and provided through the Tile deployment has really taken effect on the gorouters.

This PR is to introduce a new /config endpoint to the gorouters which will return information as below.

(1) What segment(s) the router instance group was deployed for.
(2) Which segment(s) the router forwards traffic to.
(3) Few compute isolation config.
(4) Few network isolation config.
(5) Load Balancer config.

Backward Compatibility

Breaking Change? No

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

1 participant