-
Notifications
You must be signed in to change notification settings - Fork 779
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
feat: add support for exempt namespace suffix #2636
feat: add support for exempt namespace suffix #2636
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.
Thanks for the PR!
LGTM after charts/
is reverted.
charts/gatekeeper/templates/gatekeeper-controller-manager-deployment.yaml
Outdated
Show resolved
Hide resolved
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #2636 +/- ##
==========================================
+ Coverage 53.05% 53.24% +0.19%
==========================================
Files 120 120
Lines 10587 10594 +7
==========================================
+ Hits 5617 5641 +24
+ Misses 4530 4518 -12
+ Partials 440 435 -5
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 3 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
16522d9
to
e4bc988
Compare
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
Thanks for the PR!
dbf0197
to
7f9a37b
Compare
Signed-off-by: Janusz Marcinkiewicz <januszm@nvidia.com>
79ea2c1
to
8c1139a
Compare
I had to fix one more thing in manifests, should be good to test now. |
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
Thanks for the PR!
Signed-off-by: Janusz Marcinkiewicz <januszm@nvidia.com>
Signed-off-by: Janusz Marcinkiewicz <januszm@nvidia.com> Signed-off-by: Xander Grzywinski <xandergr@microsoft.com>
What this PR does / why we need it: This patch is to add support for exempt namespace suffixes. It is sometimes convenient to use suffix rather than prefix. This is especially useful when namespace is in form
<tenant>-<suffix>
in which case we would like to exempt certain namespaces for all tenants. This feature is backward compatible.Which issue(s) this PR fixes (optional, using
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when the PR gets merged): NoneSpecial notes for your reviewer: None