-
Notifications
You must be signed in to change notification settings - Fork 301
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
feat: optimize edsClusterConfig for the association between cluster resources and endpoint resources in envoy's configdump?include_eds interface #1414
Conversation
sounds good @tmsnan this PR looks fine to me |
Signed-off-by: zhaonan <zhaonan06@corp.netease.com>
Signed-off-by: zhaonan <zhaonan06@corp.netease.com>
dbcead1
to
a7ec28e
Compare
done |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for your contribution !
Codecov Report
@@ Coverage Diff @@
## main #1414 +/- ##
==========================================
+ Coverage 62.26% 62.35% +0.08%
==========================================
Files 79 79
Lines 11184 11185 +1
==========================================
+ Hits 6964 6974 +10
+ Misses 3764 3757 -7
+ Partials 456 454 -2
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
@zirain looks like RL E2E is flaky |
…esources and endpoint resources in envoy's configdump?include_eds interface (envoyproxy#1414) * optimize edsClusterConfig Signed-off-by: zhaonan <zhaonan06@corp.netease.com>
In the
![4231c518e0472eea72e2e81658663b40](https://private-user-images.githubusercontent.com/12018633/237293772-fb083f0c-4449-4dbe-891f-4871ae468903.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE1MTkxMDUsIm5iZiI6MTcyMTUxODgwNSwicGF0aCI6Ii8xMjAxODYzMy8yMzcyOTM3NzItZmIwODNmMGMtNDQ0OS00ZGJlLTg5MWYtNDg3MWFlNDY4OTAzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIwVDIzNDAwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRiMjIxNzYxN2QyYzVmYWViNTcwNWJhMDk0NDY5OGU0Nzc0YjYxMGU3ZDM2ZTE4MmQyZGViNDZlOGRmNWRjNTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ZXP3Ktoce6pmnssY8eXFk9xAqIkym_yCbqDZ176ou1U)
![0f54296543a303df65e78bf33f79c080](https://private-user-images.githubusercontent.com/12018633/237294086-2a94b2fc-61f0-4a4d-a186-0c41fe867b2b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE1MTkxMDUsIm5iZiI6MTcyMTUxODgwNSwicGF0aCI6Ii8xMjAxODYzMy8yMzcyOTQwODYtMmE5NGIyZmMtNjFmMC00YTRkLWExODYtMGM0MWZlODY3YjJiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIwVDIzNDAwNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA1MWQ5YmExY2U2YzZkYWE2ZWUwZTAzNGVlNGNjMzUyYTU3NzM1MjNiNjAwMmM1ZTFhNTljOTBmYjdjNDJkZGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.pyB5KeUnkXJxTDzrW4NGfNX9d2LQbg3NYb-bk-xDC7k)
config_dump?inclueds_eds
interface of the envoy of the gateway, there is no association information between the endpoints resource and the cluster resource, which is inconvenient for us to troubleshoot, as shown in the following figureAfter optimization, the picture is as follows: