scan_logs_for_sensitive_data
Scan Kubernetes logs to detect PII and secrets, returning masked samples and counts to prevent data leaks.
Instructions
Scans recent logs for PII (emails, cards with Luhn, SSNs, phones) and secrets (JWTs, cloud keys, Bearer/Basic, connection strings, PEM). Returns counts and masked samples only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pod | No | Exact pod name (alternative to service) | |
| since | No | Time window like 15m, 2h, 1d (default 1h) | |
| service | No | Workload name as you would say it: a Deployment, StatefulSet, DaemonSet, Service, or Pod name | |
| namespace | No | Kubernetes namespace (required: no default configured; see list_namespaces) |