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

Default service account support #2

Merged
merged 11 commits into from
May 1, 2023
Merged

Default service account support #2

merged 11 commits into from
May 1, 2023

Conversation

glassrye
Copy link
Contributor

I had need to use a default service account that had read only permissions to GSM. I also had a requirement not to generate service account keys and ship credentials anywhere.

I updated the code to allow for a "system" level account that requires a project id be set as well.

This worked for my needs so I thought I would share. Appreciate any and all feedback!

…n't have to push long lived key files around
I'm adding the ability to use a system level service account so we do…
…the VM works, then you can use this and avoid shipping any long lived service account keys around.
Adding system level credentials. If your default service account for …
@seralepo
Copy link
Owner

@glassrye thanks for your input, this is a great feature. Will you be so kind to expand the creds_file parameter description in README.md regarding new system option?

@glassrye
Copy link
Contributor Author

Ah! Of course, of course. I can't believe I forgot that part. Anyway, that has been added. Thanks so much for this great plugin!

@bweston92
Copy link

Anything that needs doing to get this merged in?

@seralepo seralepo merged commit f6f09e1 into seralepo:main May 1, 2023
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