用途:在 AKS 节点或 Pod 上执行有界的数据包捕获,生成 pcap 线级证据,并收集 Azure 网络配置作为佐证。适用于明确要求抓包的场景,而非泛化的连通性故障排查。
主要能力:通过捆绑脚本在固定 Linux 镜像中运行 run-capture.sh;支持按节点或 Pod 抓包、在获批时生成流量、检索指定运行结果,并收集 Azure 侧证据。Azure MCP 的 AKS 区域仅提供集群与节点池元数据,不提供 Kubernetes 命令执行或抓包能力。
使用方式:需先通过主机能力门禁,确认主机允许 Bash 或 PowerShell 执行、kubectl 访问绑定集群、az 获取 Azure 证据、访问捆绑脚本以及获批的产物目标位置。满足门禁后,从技能根目录运行捆绑脚本,依次完成安装、抓包、按需生成流量、检索运行结果和收集 Azure 证据。
限制:抓包意图不等于变更授权,任何 debug-container 回退前须单独获批。若所需能力不可用或被禁止,应说明该主机无法执行抓包,改为分析已脱敏证据或提供绑定目标的采集计划,不得声称已运行。不得通过 Azure MCP 路由 kubectl,不得添加未批准的执行路径或绕过主机策略。错误处理:输入无效需先纠正;ConfigMap 缺失或过期需重新运行 setup;抓包或检索失败应检查 Job 日志,证据缺失不视为成功。