-
Notifications
You must be signed in to change notification settings - Fork 23
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
Automated backport of #1128: Set the operator up with enforced secrets #1182
Automated backport of #1128: Set the operator up with enforced secrets #1182
Conversation
🤖 Created branch: z_pr1182/skitt/automated-backport-of-#1128-origin-release-0.16 |
go.mod
Outdated
@@ -21,7 +21,7 @@ require ( | |||
github.com/submariner-io/lighthouse v0.16.7 | |||
github.com/submariner-io/shipyard v0.16.7 | |||
github.com/submariner-io/submariner v0.16.7 | |||
github.com/submariner-io/submariner-operator v0.16.7 | |||
github.com/submariner-io/submariner-operator v0.16.8-0.20240701075802-8fa04707dcc6 |
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.
This will need to be updated when submariner-io/submariner-operator#3144 is merged.
To prevent arbitrary secret access using compromised SAs, the SAs created by Submariner are now configured to enforce mountable secrets. This requires that accessible secrets be listed explicitly in the SA. To make this simple, use a static name for the broker secret. To allow secrets to be configured, leave them alone when creating or updating the SAs. Signed-off-by: Stephen Kitt <[email protected]>
6194e10
to
a00b9c0
Compare
This PR/issue depends on: |
🤖 Closed branches: [z_pr1182/skitt/automated-backport-of-#1128-origin-release-0.16] |
Backport of #1128 on release-0.16.
#1128: Set the operator up with enforced secrets
For details on the backport process, see the backport requests page.
Depends on submariner-io/submariner-operator#3144