-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Add ability to sign requests for all AWS services #2604
Conversation
this would solve #2605 |
I have opened a similar PR at prometheus prometheus/common#380 |
Codecov Report
@@ Coverage Diff @@
## master #2604 +/- ##
==========================================
- Coverage 59.31% 59.12% -0.19%
==========================================
Files 255 255
Lines 42913 43035 +122
==========================================
- Hits 25452 25445 -7
- Misses 15772 15892 +120
- Partials 1689 1698 +9
Continue to review full report at Codecov.
|
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.
LGTM
This adds the ability to utilize sigv4 signing for all AWS services not just "aps". When the newly introduced property "service" is not set it will default to "aps". Signed-off-by: Boris Petersen <boris.petersen@idealo.de>
Thanks for contribution! |
This adds the ability to utilize sigv4 signing for all AWS services not just "aps". When the newly introduced property "service" is not set it will default to "aps". Signed-off-by: Boris Petersen <boris.petersen@idealo.de>
Signed-off-by: Boris Petersen <boris.petersen@idealo.de>
This adds the ability to utilize sigv4 signing for all AWS services not
just "aps". When the newly introduced property "service" is not set it
will default to "aps".
Some words about the reasoning behind this PR:
We are running VictoriaMetrics in an EKS cluster in AWS and would like to use API gateway for authentication. To sign requests for the API gateway the "service" needs to be "execute-api". However vmAgent hard codes it to be "aps.
this PR extends functionality added by #1287