-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(grpc-xds): Use single xDS resource snapshot
This version updates the control plane implementations to use a single xDS resource snapshot for all nodes, instead of separate snapshots for each node. This commit also includes the following fixes and changes: - Fix sending `xds:///` requests from the bastion troubleshooting pod. This is fixed by the use of a single xDS resource snapshot. - Handle missing zone and node name in EndpointSlice (`control-plane-go`). - Remove hardcoded server listener address and port. xDS-enabled gRPC servers can now use any address and port. New addresses and ports are captured on LDS stream creation. - Use inline RouteConfiguration for server Listener instead of RDS in `control-plane-go`. This is a workaround for grpc/grpc-go#6683 - Enabled additional experimental gRPC xDS flags via envvars. - Added make targets for mixing Go and Java control plane and greeter. - Added steps for running kind on ChromeOS. - Updated dependencies.
- Loading branch information
Showing
40 changed files
with
1,333 additions
and
372 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.