You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rover subgraph introspect generates a _service { sdl } query, but for services created and authenticated using AWS IAM it requires passing AWS auth headers as part of the request for rover subgraph introspect to succeed.
It may be possible to manually generate the auth --header for rover subgraph introspect by signing the query that rover is making e.g.
query _service {
_service {
sdl
}
}
and passing those AWS auth headers in via rover subgraph introspect --header but would be leaking the specifics of how rover is doing introspection and the exact query used, and be more complicated for users, like
support a rover flag that allows automatically generating a SignatureV4 header, perhaps along the lines of the defaultProvider so I don't have to manually construct a --header for rover subgraph introspect
The text was updated successfully, but these errors were encountered:
prasek
added
feature 🎉
new commands, flags, functionality, and improved error messages
triage
issues and PRs that need to be triaged
labels
Sep 26, 2022
prasek
changed the title
Support passing dynamically calculated AWS SignatureV4 header for rover subgraph introspectrover subgraph introspect support for dynamically calculated AWS SignatureV4 headers
Sep 26, 2022
Description
rover subgraph introspect
generates a_service { sdl }
query, but for services created and authenticated using AWS IAM it requires passing AWS auth headers as part of the request forrover subgraph introspect
to succeed.It may be possible to manually generate the auth
--header
forrover subgraph introspect
by signing the query thatrover
is making e.g.and passing those AWS auth headers in via
rover subgraph introspect --header
but would be leaking the specifics of howrover
is doing introspection and the exact query used, and be more complicated for users, likeIntrospectAndCompose
with High Availability Micro Services federation#1784How can we help?
rover
flag that allows automatically generating a SignatureV4 header, perhaps along the lines of the defaultProvider so I don't have to manually construct a--header
forrover subgraph introspect
The text was updated successfully, but these errors were encountered: