Concept and mechanism
A runtime sensor observes events and applies rules. An unexpected-shell alert identifies behavior needing analysis; alone it proves neither exfiltration nor process blocking. Confirm what the integration actually does. Also verify collection health: a node with no events may appear quiet because its agent stopped working. To reduce approved-maintenance noise, use a narrow reviewed exception tied to relevant workload and context. Allowing every shell with the same name can remove detection of unapproved activity. The goal is to preserve useful coverage and make each alert’s meaning clear to on-call staff.
Guided application
For a positions application near close, coordinate the incident owner with security and business. If the plan permits selective isolation and healthy capacity exists, contain the suspect Pod and preserve evidence before destructive operations. Recover from an approved artifact and address the cause that enabled modification. Deleting only the visible file does not establish trust in the rest of the container. Validate functional results, sensor coverage, and potentially affected credentials before closure. The technical manager should record impact, decisions, owners, contingency, and prevention actions so the response leaves an operable service after the incident.
Falco alerts, but no automated response is configured: the team still must decide and perform authorized containment.
Common pitfalls
Alert treated as blocking; no events treated as security; broad exception; recovery from the suspect container.
Related topics: Network boundaries and cluster exposure · API identities and authorization
Detect, confirm, contain, preserve, and recover with evidence and defined owners.
Reference: Falco runtime detection · Kubernetes v1.35; current six-domain CKS outline