estuary / ui

A web based UI to assist in working with Estuary Flow
https://dashboard.estuary.dev/
Other
12 stars 1 forks source link

Roll off the `gateway_auth_token` RPC in the connector private networking authorization redirect flow #1274

Closed kiahna-tucker closed 1 month ago

kiahna-tucker commented 1 month ago

Last Updated: Oct. 04, 2024


The connector private networking authorization redirect flow needs to use the reactor address and token provided by the control-plane, task authorization API, /authorize/user/task instead of the that returned by the gateway_auth_token RPC.

Below are the base requirements for this feature:

Additional Comments

References

Code

kiahna-tucker commented 1 month ago

A connector that uses a private port is: ghcr.io/estuary/materialize-sqlite. To add that connector to your local set up, you can run the following command: ./scripts/install-connector-local.sh ghcr.io/estuary/materialize-sqlite dev

kiahna-tucker commented 1 month ago

It should be noted that a page containing an error is displayed (in a new tab) when the link for an endpoint that corresponds to a failed shard is clicked. This behavior is accepted at this time. The suggestion to show a warning in the Endpoints section of the details Overview tab when at least one endpoint corresponds to a failed shard was rejected.

This note is relevant to issue 1273 as well.

Reference

Target of an endpoint that corresponds to a failed shard

connector_endpoint-task_with_failed_shard