|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
网络
概述
您可以使用以下信息编写 Kubernetes NetworkPolicy,以控制 Longhorn 组件之间的入站/出站流量。这有助于减少恶意 Pod 侵入集群网络时造成的损害。
当 networkPolicies.enabled 值 设置为 true 时,helm chart 将安装 NetworkPolicy 对象。
这些对象的清单可以在 git 储存库 中查看。
请注意,根据部署的 CNI,并非所有 Kubernetes 集群都支持 NetworkPolicy。
有关详细信息,请参见 Kubernetes 文档。
| 如果您正在编写网络策略,请在升级 Longhorn 之前重新访问此页面,以对您的网络策略进行必要的调整。 注意:根据您集群网络的 CNI,Kubernetes 应用网络策略到 Pod 时可能会有一些延迟。由于在开始时无法访问 longhorn-manager,这种延迟可能会导致 Longhorn 定期作业失败,无法进行快照或备份卷。这是在 K3s 和 Traefik 中发现的已知问题,超出了 Longhorn 的控制范围。 |
Longhorn Manager
入口:
从 | 端口 | 协议 — | — | — Other Longhorn Manager | 9500 | TCP
UI | 9500 | TCP
Longhorn CSI plugin | 9500 | TCP
Backup/Snapshot Recurring Job Pod | 9500 | TCP
Longhorn Driver Deployer | 9500 | TCP
Conversion Webhook Server | 9501 | TCP
Admission Webhook Server | 9502 | TCP
Recovery Backend Server | 9503 | TCP
出口:
到 | 端口 | 协议 — | — | — Other Longhorn Manager | 9500 | TCP
Instance Manager | 8500(进程管理服务);8501(代理服务);8502(磁盘服务);8503(实例服务);8504(spdk 服务) | TCP
Backing Image Manager | 8000 | TCP
Backing Image Data Source | 8000 | TCP
External Backupstore | 用户定义 | TCP
Kubernetes API server | Kubernetes API server port | TCP