库伯内斯

Kubernetes 工作负载发现

发现 Deployments、StatefulSets、DaemonSets、Jobs 和 CronJobs,并将它们作为运行时和策略关联的库存结果摄取。

环境变量

WORKLOAD_DISCOVERY_ENABLED=true
WORKLOAD_DISCOVERY_KINDS=deployments,statefulsets,daemonsets,cronjobs,jobs
WORKLOAD_DISCOVERY_MAX_ITEMS=10000

寻找形状

  • 用途 finding_type=behavioral_anomaly 与 severity=info.
  • 套装 affected_resource.resource_type=k8s_workload.
  • 包括源元数据中的标签、注释、副本和容器映像。
  • 使用确定性重复数据删除键,因此重复扫描会更新插入而不是重复。

操作指导

  • 仅当担心 API 服务器压力时才从默认值开始并修剪类型。
  • 将发现的工作负载与本机 eBPF 运行时和上下文策略结果相关联。
  • 将 RBAC 范围限制为只读列表/获取选定的工作负载资源。
Kubernetes 工作负载发现