-
Notifications
You must be signed in to change notification settings - Fork 91
[TT-15724] - support for aws static credentials #898
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
base: master
Are you sure you want to change the base?
Conversation
🔍 Code Analysis ResultsChange Impact AnalysisThis pull request introduces support for static AWS credentials (
Architecture VisualizationThe following diagram illustrates the updated authentication flow within the graph TD
A[Start KinesisPump Init] --> B{Are AccessKeyID AND SecretAccessKey provided in config?};
B -- Yes --> C[Create StaticCredentialsProvider];
C --> E[Load AWS Config with Static Credentials];
B -- No --> D["Use Default AWS Credential Chain <br/>(IAM Role, Env Vars, etc.)"];
D --> F[Load AWS Config with Default Credentials];
E --> G[Initialize Kinesis Client];
F --> G;
G --> H[Kinesis Pump Ready];
Powered by Visor from Probelabs Last updated: 2025-10-01T16:10:06.942Z | Triggered by: synchronize | Commit: baf041b |
🔍 Code Analysis ResultsSecurity Issues (3)
✅ Performance Check PassedNo performance issues found – changes LGTM. Quality Issues (4)
Style Issues (5)
Powered by Visor from Probelabs Last updated: 2025-10-01T16:10:08.448Z | Triggered by: synchronize | Commit: baf041b |
Description
access_key_idandsecret_access_keyin the pump configurations.Related Issue
TT-15724
Motivation and Context
How This Has Been Tested
Screenshots (if appropriate)
Types of changes
Checklist
fork, don't request your
master!masterbranch (left side). Also, you should startyour branch off our latest
master.go mod tidy && go mod vendorgo fmt -sgo vet