Skip to content
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

Instance, Reader, and Custom endpoint support #15

Open
rawalpuneet opened this issue Mar 19, 2024 · 2 comments
Open

Instance, Reader, and Custom endpoint support #15

rawalpuneet opened this issue Mar 19, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@rawalpuneet
Copy link

Utility should work for instance endpoints and cluster endpoint the same way. Looks like utility only produces output with cluster endpoint. Customer may want to just use reader endpoint dedicated to graphql in production environments.

@Cole-Greer
Copy link
Contributor

Thanks for opening up the issue, I agree that the ability to restrict the AppSync API to a single reader would be a useful addition.

This can currently be achieved manually by opening the data sources in AppSync, finding the data source lambda function, opening the lambda functions configuration tab, and editing the NEPTUNE_HOST environment variable.

@triggan triggan changed the title Instance endpoint support Instance, Reader, and Custom endpoint support Mar 26, 2024
@triggan
Copy link

triggan commented Mar 26, 2024

Changing the request to be a broader. We also need to investigate splitting mutation/query APIs across both cluster and reader endpoints respectively. This would allow reads to scale beyond a single instance.

We also do not currently have the ability to support custom endpoints beyond a user manually modifying the NEPTUNE_HOST environment variable in the associated lambda function.

@triggan triggan added the enhancement New feature or request label Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants