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(relay): Add Relay to onpremise installation #421
Conversation
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.
This looks pretty great! I have some comments which are not major things but they are still important to get before we can merge so requesting changes.
I also thing we should add the Snuba outcomes consumer here for TSDB. @jan-auer @untitaker can you comment on that?
so that user 1001 (the user Relay normally runs under) can access it.
Please see changes in getsentry/sentry#18390:
If you'd like me to, I can make the changes to this PR. |
Another option would be to make a wildcard forward like in getsentry/sentry#18433. By definition, all of these endpoints need to be handled by Relay, so we can as well forward them. The benefit of this is that Relay responds with |
output errors to stderr instead of stdout Co-Authored-By: Burak Yigit Kaya <byk@sentry.io>
Set max upload size limit to support envelope chunks Co-Authored-By: Burak Yigit Kaya <byk@sentry.io>
Update proxy config in line with: getsentry/sentry#18433
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.
Will accept when all unrelated debug changes are removed.
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.
🎉
❤️ 🎉 Thanks both! |
Co-Authored-By: Burak Yigit Kaya <byk@sentry.io>
All the other services have a restart-policy, apart from these new ones added in getsentry#421
You may want to review this. I got permisson denied error on |
@BYK Seems like we missed this since there is no cloudbuild check configured. Is there a way to have a GH check on both |
@kagansari yeah, sorry for the disruption we are aware there are issues under certain circumstances. We relied on our local environment and then Travis CI for this which both passed. Should be resolved today. |
Co-Authored-By: Burak Yigit Kaya <byk@sentry.io>
This PR adds the necessary services necessary to have Sentry working with Relay message ingestion.