第 6 章 Network Policy
作为具有 admin
角色的用户,您可以为 netobserv
命名空间创建一个网络策略,以保护对 Network Observability Operator 的入站访问。
6.1. 使用 FlowCollector 自定义资源配置 ingress 网络策略 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以通过将 spec.NetworkPolicy.enable
规格设置为 true
,将 FlowCollector
自定义资源 (CR) 配置为 Network Observability 部署入口网络策略。默认情况下,规格为 false
。
如果您在具有网络策略的不同命名空间中安装 Loki、Kafka 或任何导出器,您必须确保 Network Observability 组件可以与它们通信。考虑以下有关您的设置的信息:
-
到 Loki 的连接(由
FlowCollector
CR 中的spec.loki
参数定义) -
到 Kafka 的连接(由
FlowCollector
CR 的spec.kafka
参数定义) -
到任何导出器的连接(由 FlowCollector CR
spec.exporters
参数定义) -
如果您使用 Loki 并将其包含在策略目标中,到外部对象存储的连接(在
LokiStack
相关的 secret 中定义的)
流程
-
.在 Web 控制台中,进入 Operators
Installed Operators 页。 - 在 Network Observability 的 Provided APIs 标题下,选择 Flow Collector。
- 选择 cluster,然后选择 YAML 选项卡。
配置
FlowCollector
CR。示例配置示例如下:网络策略的
FlowCollector
CR 示例Copy to Clipboard Copied! Toggle word wrap Toggle overflow