-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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(storage): add support for IBM cloud object storage as storage client #8826
feat(storage): add support for IBM cloud object storage as storage client #8826
Conversation
439b8a4
to
2cbe1d6
Compare
This looks great, thanks for contributing! Please fix the conflicts and we'll be happy to merge |
Co-authored-by: Suruthi-G-K <[email protected]>
Rebasing the code Update config and test files with new changes Update unit test for List Arrange methods belong to mockCosClient together Updated test cases to run independently Co-authored-by: tareqmamari <[email protected]>
Added code to support IAM API Key Authentication Update the conditions for api key use default auth endpoint for cos Use default auth endpoint instead of forcing to pass auth endpoint always for COS storage provider. Replace const to defaultCOSAuthEndpoint Replace DEFAULT_COS_AUTH_ENDPOINT with defaultCOSAuthEndpoint Also fixed error fmt.Errorf call needs 6 args but has 7 args Added new cases in Test_COSConfig Added unit test for IAM API Key Authentication iam api key auth test formatting These are just minor formatting changes for IAM API key authentication tests. lowercase clifags cos prefix and rename to hedgedCOS Co-authored-by: tareqmamari <[email protected]> Co-authored-by: amankrsingh2000 <[email protected]>
* Add documentation for COS as storage * Address review comments
This commit fixes few linting for both the code base related to COS storage as well as the docs updates.
2cbe1d6
to
762eb9a
Compare
@MasslessParticle We have resolved the conflicts and also fixed lint errors |
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.
[docs team] Couple of small suggestions.
This commit addresses review comments regarding the COS-related docs. Signed-off-by: Shahul <[email protected]>
ea7ddf2
to
b1c2601
Compare
@JStickler we have addressed the docs related comments. |
Without this registration, default config will be picked instead. Signed-off-by: Shahul <[email protected]>
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.
[docs team] LGTM
@JStickler @MasslessParticle since this PR has been approved, is there anything else we should do to get it merged? Thank you! |
… IBM cloud object storage as storage client (#10424) Add PR #8826 to release notes for next release --------- Co-authored-by: Travis Patterson <[email protected]>
…ort for IBM cloud object storage as storage client (grafana#10424) Add PR grafana#8826 to release notes for next release --------- Co-authored-by: Travis Patterson <[email protected]>
What this PR does / why we need it:
Add support for IBM cloud object storage as storage client
Which issue(s) this PR fixes:
Fixes NA
Checklist
CONTRIBUTING.md
guide (required)CHANGELOG.md
updated