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

Use the passed service account for worker deployments #20342

Merged
merged 1 commit into from
Jul 8, 2020

Conversation

carbonin
Copy link
Member

@carbonin carbonin commented Jul 8, 2020

This account will have the pull secret available and will also
be a single point for users to make changes in Kubernetes RBAC
if they need to enforce more strict control over the application's
permissions.

Merge with ManageIQ/manageiq-pods#579

Will need a separate jansa PR for ManageIQ/manageiq-pods#579 so I'll mark this for jansa once that's at least opened.

This account will have the pull secret available and will also
be a single point for users to make changes in Kubernetes RBAC
if they need to enforce more strict control over the application's
permissions.
@miq-bot
Copy link
Member

miq-bot commented Jul 8, 2020

Checked commit carbonin@f080605 with ruby 2.5.7, rubocop 0.69.0, haml-lint 0.28.0, and yamllint
1 file checked, 0 offenses detected
Everything looks fine. ⭐

@bdunne bdunne merged commit 48a3eac into ManageIQ:master Jul 8, 2020
@carbonin carbonin deleted the use_default_sa branch July 8, 2020 20:32
@carbonin
Copy link
Member Author

carbonin commented Jul 8, 2020

Jansa pods PR: ManageIQ/manageiq-pods#580

simaishi pushed a commit that referenced this pull request Jul 9, 2020
Use the passed service account for worker deployments

(cherry picked from commit 48a3eac)
@simaishi
Copy link
Contributor

simaishi commented Jul 9, 2020

Jansa backport details:

$ git log -1
commit 22e61db2e2989c3c59e4495bcb047dcb03285ab5
Author: Brandon Dunne <[email protected]>
Date:   Wed Jul 8 14:39:58 2020 -0400

    Merge pull request #20342 from carbonin/use_default_sa

    Use the passed service account for worker deployments

    (cherry picked from commit 48a3eac02106da14ed9e22d574543e3d71dd19fd)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants