用途:该技能用于协助管理 Kubernetes 网络策略与防火墙规则,帮助创建、修改和分析网络策略,以便在 Kubernetes 集群中形成安全、合规的网络配置。
主要能力:根据用户请求与基础设施信息,调用 network-policy-manager 插件生成所需的配置文件;支持创建新的 Kubernetes 网络策略、修改现有网络策略,以及分析网络策略对集群安全的影响。
使用方式:Claude 收到与 Kubernetes 网络策略或防火墙规则相关的请求后,调用 network-policy-manager 插件,并依据用户需求和基础设施细节生成配置文件。产出为标准 Kubernetes YAML 文件,可使用 kubectl 应用,或集成到 CI/CD 流水线中。
适用场景:需要新建网络策略时,例如允许带有 app=frontend 标签的 Pod 访问带有 app=backend 标签的 Pod 的 8080 端口;需要修改现有策略时,例如在已有 allow-frontend-to-backend 策略中增加 8081 端口访问;以及需要评估网络策略对集群安全的影响时。
限制与建议:资料未提供具体收费、价格、平台兼容范围及详细使用步骤。使用时应优先遵循最小权限原则,定期审查和更新网络策略,并在非生产环境中充分测试后再部署到生产环境。