在 Windows 上运行 Envoy 的要求是什么?

注意

2023 年 8 月 31 日,Envoy 项目因缺乏资源而结束了对 Windows 的官方支持。我们将继续接受与 Windows 构建相关的补丁。在另行通知之前,Windows 构建将从 Envoy CI 中排除,以及 Envoy 发布和安全流程。

Envoy 已在 Windows Server Core 2019(长期服务频道)上进行测试。这对应于操作系统版本 10.0.17763.1879。我们还测试了几个更近期的 Windows Server 版本,通常更高版本将得到完全支持。有关更多信息,请参阅 Windows Server Core。要从源代码构建 Envoy,您需要至少安装 Windows 10 SDK 版本 1803(10.0.17134.12)。早期版本将无法编译,因为 afunix.h 头文件不可用。

可能存在需要较新版本的 Windows 的 Envoy 功能。这些功能将明确记录所需版本。