Skip to content

feat(enforcer): add support for pts rule#2501

Merged
rksharma95 merged 7 commits into
kubearmor:mainfrom
rksharma95:feat-pts-rule
Apr 17, 2026
Merged

feat(enforcer): add support for pts rule#2501
rksharma95 merged 7 commits into
kubearmor:mainfrom
rksharma95:feat-pts-rule

Conversation

@rksharma95

@rksharma95 rksharma95 commented Mar 18, 2026

Copy link
Copy Markdown
Collaborator

Purpose of PR?:

  • Block based rules
  • Audit based rules
  • Allow based rules

Fixes #2308

Does this PR introduce a breaking change?
No
If the changes in this PR are manually verified, list down the scenarios covered::

Additional information for reviewer? :
Mention if this PR is part of any design or a continuation of previous PRs

Checklist:

  • Bug fix. Fixes add support for pts rule #2308
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update
  • PR Title follows the convention of <type>(<scope>): <subject>
  • Commit has unit tests
  • Commit has integration tests

@Aryan-sharma11 Aryan-sharma11 self-assigned this Mar 31, 2026
@Aryan-sharma11 Aryan-sharma11 force-pushed the feat-pts-rule branch 3 times, most recently from 5c8a537 to 2025617 Compare April 3, 2026 04:59
@Aryan-sharma11 Aryan-sharma11 marked this pull request as ready for review April 6, 2026 05:32
Comment thread KubeArmor/feeder/policyMatcher.go Outdated
@rksharma95

rksharma95 commented Apr 8, 2026

Copy link
Copy Markdown
Collaborator Author

@Aryan-sharma11 please handle go-vuln failures and rebase the PR.

rksharma95 and others added 7 commits April 17, 2026 11:53
Signed-off-by: rksharma95 <[email protected]>
Signed-off-by: Aryan-sharma11 <[email protected]>
Signed-off-by: Aryan-sharma11 <[email protected]>
Signed-off-by: Aryan-sharma11 <[email protected]>
Signed-off-by: Aryan-sharma11 <[email protected]>
Signed-off-by: Aryan-sharma11 <[email protected]>
Signed-off-by: Aryan-sharma11 <[email protected]>
@rksharma95

Copy link
Copy Markdown
Collaborator Author

tested locally, covered most of the scenarios applying audit, block and allow based policies ,
✔️ working as expected

LGTM 👍

@rksharma95 rksharma95 merged commit 751ed7e into kubearmor:main Apr 17, 2026
22 checks passed
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.

add support for pts rule

3 participants