After revamping the check-packs function in PAT, we discovered a number of rules that weren't assigned to any Packs. This PR either assigns them to a pack, or adds an exception tag to exclude them from the check.
Changes
Added a new pack for GCP K8s
Added exceptions for the Crowdstrike Unmanaged Device rules
A bunch of other rules got added or excluded from packs
Testing
pat check-packs passed, so there shouldn't be any issues with missing pack dependencies
pat validate passed
All of these rules have already existed in the repo, so if they have noise issues/bugs, we should know about them by now. They should be fine to add to packs.
Background
After revamping the
check-packs
function in PAT, we discovered a number of rules that weren't assigned to any Packs. This PR either assigns them to a pack, or adds an exception tag to exclude them from the check.Changes
Testing
pat check-packs
passed, so there shouldn't be any issues with missing pack dependenciespat validate
passed