mirror of
https://github.com/falcosecurity/falco.git
synced 2025-06-30 08:32:12 +00:00
rule(macro user_known_k8s_ns_kube_system_images): add new macro image name inside kube-system namespace
Signed-off-by: DingGGu <ggu@dunamu.com>
This commit is contained in:
parent
4954593261
commit
0b516b7d42
@ -2872,14 +2872,19 @@
|
|||||||
- list: k8s_client_binaries
|
- list: k8s_client_binaries
|
||||||
items: [docker, kubectl, crictl]
|
items: [docker, kubectl, crictl]
|
||||||
|
|
||||||
|
- macro: user_known_k8s_ns_kube_system_images
|
||||||
|
condition: >
|
||||||
|
(
|
||||||
|
container.image.repository=k8s.gcr.io/fluentd-gcp-scaler or
|
||||||
|
container.image.repository=k8s.gcr.io/node-problem-detector/node-problem-detector
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
# Whitelist for known docker client binaries run inside container
|
# Whitelist for known docker client binaries run inside container
|
||||||
# - k8s.gcr.io/fluentd-gcp-scaler in GCP/GKE
|
# - k8s.gcr.io/fluentd-gcp-scaler in GCP/GKE
|
||||||
- macro: user_known_k8s_client_container
|
- macro: user_known_k8s_client_container
|
||||||
condition: >
|
condition: >
|
||||||
(k8s.ns.name="kube-system" and (
|
(k8s.ns.name="kube-system" and user_known_k8s_ns_kube_system_images) or
|
||||||
container.image.repository=k8s.gcr.io/fluentd-gcp-scaler or
|
|
||||||
container.image.repository=k8s.gcr.io/node-problem-detector/node-problem-detector
|
|
||||||
)) or
|
|
||||||
container.image.repository=mcr.microsoft.com/aks/hcp/hcp-tunnel-front
|
container.image.repository=mcr.microsoft.com/aks/hcp/hcp-tunnel-front
|
||||||
|
|
||||||
- macro: user_known_k8s_client_container_parens
|
- macro: user_known_k8s_client_container_parens
|
||||||
|
Loading…
Reference in New Issue
Block a user