-
Notifications
You must be signed in to change notification settings - Fork 350
Removing deprecation PSP #1540
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
Removing deprecation PSP #1540
Conversation
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.
LGTM
I want to install it in Digital ocean. The version is 1.25.4-do.0. Unfortunately, whatever I do I get this error. What is the problem? I tried installing with helm and also with the 1.7.0 yaml file. Unfortunately the result is the same.
|
Hi @benji56, may I know which version of OM are you trying to install. Because till 1.7.0 version we are unable to support on kubernetes version 1.25+. However this PR's changes will be in 1.8.0 release so it would be possible from next versions onward. Please keep following open-match-discuss group to get the latest updates. |
This does the following: * Disable all child Helm charts from Open Match install * Backport PodSecurityPolicy removal from googleforgames/open-match#1540 through kustomize * Custom Director: Extra debugging.
This does the following: * Disable all child Helm charts from Open Match install * Backport PodSecurityPolicy removal from googleforgames/open-match#1540 through kustomize * Custom Director: Extra debugging.
* Upgraded to use Agones v1.32 * Get Open Match working on K8s 1.25+ (#178) * Disable all child Helm charts from Open Match install * Backport PodSecurityPolicy removal from googleforgames/open-match#1540 through kustomize * Custom Director: Extra debugging. --------- Co-authored-by: Mark Mandel <markmandel@google.com>
What this PR does / Why we need it: This PR contains the changes required for removing PodSecurityPolicy been deprecated since v1.21 of kubernetes and removed from v1.25+. So in order to be able to deploy open-match on GKE with version 1.25 or up, this change is necessary.
As a solution this is in-built Pod Security Admission helps us to enforce such security. When following the documentation for migration of PSP to PSA, we are able to enforce baseline level of security using pspmigrator.
Which issue(s) this PR fixes:
Closes #1449
Special notes for your reviewer: