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

[DPE-3331][GCS] Add service account credentials #26

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

phvalguima
Copy link

@phvalguima phvalguima commented Jan 11, 2024

Some public clouds support service accounts instead of access_/secret_key. GCP is one example.

This PR adds service account credential support to the s3 integrator.

This PR is related to: canonical/charm-relation-interfaces#135

@phvalguima phvalguima changed the title [DPE-3306][GCS] Add service account credentials [DPE-3331][GCS] Add service account credentials Jan 18, 2024
Copy link
Contributor

@welpaolo welpaolo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM :)

I have few comments:

  • Please open a PR against the Charm Interface repository to get your changes in the interface approved.
  • Please do an empty commit to trigger CI
  • I will suggest you to wait for this PR to be approved and apply the same changes for the service account field.

@phvalguima phvalguima changed the base branch from main to DPE-3198-Stop-printing-secrets-to-STDOUT January 24, 2024 17:55
@phvalguima
Copy link
Author

phvalguima commented Jan 24, 2024

Hi @welpaolo thanks for your review. I actually rebased this change onto that PR.

@a-velasco can you review as well?

Base automatically changed from DPE-3198-Stop-printing-secrets-to-STDOUT to main January 29, 2024 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants