Kubernetes coverage

280 Kubernetes detection rules across 4 vendors covering 153 (resource, verb) pairs.

Attributed to a specific audit verb

159 rules that name a specific Kubernetes audit verb against a resource, mapped to that (resource, verb) catalog event.

certificatesigningrequests

create 7 rules
patch 2 rules
update 4 rules

clusterrolebindings

create 10 rules
delete 4 rules
get 2 rules
list 2 rules
patch 6 rules
replace 1 rule
update 6 rules
watch 1 rule

clusterroles

create 11 rules
delete 3 rules
get 2 rules
list 2 rules
patch 10 rules
update 10 rules
watch 1 rule

configmaps

create 3 rules
delete 5 rules
get 3 rules
list 3 rules
patch 6 rules
update 6 rules
watch 1 rule

cronjobs

create 10 rules
delete 1 rule
get 1 rule
list 1 rule
patch 9 rules
replace 1 rule
update 7 rules
watch 1 rule

daemonsets

create 9 rules
get 1 rule
list 1 rule
patch 5 rules
update 3 rules
watch 1 rule

deployments

create 5 rules
delete 1 rule
get 1 rule
list 1 rule
patch 6 rules
update 3 rules
watch 1 rule

events

delete 3 rules
deletecollection 1 rule

ingresses

create 1 rule

jobs

create 2 rules
delete 1 rule
get 1 rule
list 1 rule
patch 2 rules
replace 1 rule
update 2 rules
watch 1 rule

mutatingwebhookconfigurations

create 6 rules
delete 2 rules
patch 3 rules
replace 1 rule
update 3 rules

namespaces

create 1 rule
get 2 rules
list 2 rules
patch 1 rule
update 1 rule
watch 1 rule

nodes

create 2 rules
get 3 rules
list 2 rules
patch 1 rule
update 1 rule
watch 1 rule

pods

create 62 rules
get 11 rules
list 3 rules
patch 23 rules
update 27 rules
watch 1 rule

rolebindings

create 8 rules
delete 4 rules
get 2 rules
list 2 rules
patch 5 rules
replace 1 rule
update 5 rules
watch 1 rule

roles

create 11 rules
delete 3 rules
get 2 rules
list 2 rules
patch 10 rules
update 10 rules
watch 1 rule

secrets

create 4 rules
delete 3 rules
get 18 rules
list 14 rules
patch 4 rules
replace 1 rule
update 4 rules
watch 4 rules

selfsubjectaccessreviews

create 4 rules
get 1 rule
list 1 rule
patch 1 rule
update 1 rule
watch 1 rule

selfsubjectrulesreviews

create 5 rules
get 1 rule
list 1 rule
patch 1 rule
update 1 rule
watch 1 rule

serviceaccounts

create 5 rules
get 2 rules
list 2 rules
patch 1 rule
update 1 rule
watch 1 rule

services

create 7 rules
patch 2 rules
update 2 rules

statefulsets

create 1 rule
get 1 rule
list 1 rule
patch 1 rule
update 1 rule
watch 1 rule

subjectaccessreviews

create 1 rule
get 1 rule
list 1 rule
patch 1 rule
update 1 rule
watch 1 rule

validatingwebhookconfiguration

create 2 rules

validatingwebhookconfigurations

create 4 rules
delete 2 rules
patch 3 rules
replace 1 rule
update 3 rules

Attributed to a resource, not a specific verb

14 rules that name a Kubernetes resource but no single audit verb, mapped to that resource's catch-all event.

clusterrolebindings

(any) 1 rule

clusterroles

(any) 1 rule

configmaps

(any) 1 rule

namespaces

(any) 1 rule

nodes

(any) 4 rules

pods

(any) 7 rules

rolebindings

(any) 1 rule

roles

(any) 1 rule

secrets

(any) 4 rules

serviceaccounts

(any) 1 rule

Not attributed to a Kubernetes audit verb

107 rules that resolve to no Kubernetes resource.

(unattributed)

(any) 107 rules