upcoming: [UIE-10179] - Use new hostname endpoints in Service URIs#13439
upcoming: [UIE-10179] - Use new hostname endpoints in Service URIs#13439hana-akamai wants to merge 10 commits intolinode:developfrom
Conversation
…ay public/private URIs for public VPCs
|
|
||
| // Mock a database cluster with a public VPC Configuration | ||
| database.private_network = { | ||
| public_access: true, |
There was a problem hiding this comment.
| public_access: true, // Set to false to mock a private VPC configuration |
| role: 'standby', | ||
| address: 'private-replica-db-mysql-standby-0.b.linodeb.net', | ||
| port: 15847, | ||
| port: 3306, |
There was a problem hiding this comment.
What was the reason for the port change in the mock data?
There was a problem hiding this comment.
To more explicitly display the difference between general service URI port and PgBouncer service URI port
| }} | ||
| text={ | ||
| 'Private endpoints are resolvable only for resources within the VPC Subnet. Public endpoints are resolvable outside the VPC.' | ||
| } |
There was a problem hiding this comment.
For the tooltip that appears when both private and public Service URIs are displayed. It looks like the Private Service URI tooltip explains the behavior for the endpoints used in both the private and public service URI fields.
Would it make sense to have a tooltip for each field that displays the public and private parts of the message in this case?
There was a problem hiding this comment.
I think it makes sense to keep the tooltip for the private field since public is self-explanatory
...r/src/features/Databases/DatabaseDetail/DatabaseSummary/DatabaseSummaryConnectionDetails.tsx
Show resolved
Hide resolved
smans-akamai
left a comment
There was a problem hiding this comment.
Tested out the behavior and the changes look good!

Description 📝
Use new hosts endpoints field to populate General and PgBouncer Service URIs. If a VPC is public, display both public and private Service URIs
Changes 🔄
connection_pool_portpropertyScope 🚢
Upon production release, changes in this PR will be visible to:
Target release date 🗓️
March
Preview 📷
How to test 🧪
Prerequisites
(How to setup test environment)
Verification steps
(How to verify changes)