-
Notifications
You must be signed in to change notification settings - Fork 487
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(proxy): Implement access control with VPC endpoint checks and block for public internet / VPC #10143
Conversation
stradig
commented
Dec 13, 2024
•
edited by awarus
Loading
edited by awarus
- Wired up filtering on VPC endpoints
- Wired up block access from public internet / VPC depending on per project flag
- Added cache invalidation for VPC endpoints (partially based on PR from Raphael)
- Removed BackendIpAllowlist trait
7414 tests run: 7061 passed, 0 failed, 353 skipped (full report)Flaky tests (2)Postgres 17
Code coverage* (full report)
* collected from Rust tests only The comment gets automatically updated with the latest test results
f4a331d at 2025-01-31T20:41:13.763Z :recycle: |
56f978d
to
f8df81a
Compare
4201eec
to
ffbe7bc
Compare
Rebased on the top of CancelMap Redis PR #10364 |
8e13345
to
719f70f
Compare
83c48ec
to
e11a969
Compare
e11a969
to
fdc0c78
Compare
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.
Ready for review
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.
haven't reviewed too closely but it generally looks correct
…ock for public internet / VPC (neondatabase#10143) - Wired up filtering on VPC endpoints - Wired up block access from public internet / VPC depending on per project flag - Added cache invalidation for VPC endpoints (partially based on PR from Raphael) - Removed BackendIpAllowlist trait --------- Co-authored-by: Ivan Efremov <[email protected]>