
很高兴向大家分享我一直在开发的个人项目:EVE IaC for VS Code 早期测试版正式发布!
搭建和排查网络实验环境时,大家往往要耗费数小时在网页界面中反复点击操作。我希望将真正的基础设施即代码(IaC)工作流直接集成到 VS Code 中,让实验搭建更高效、更灵活。
注意:EVE IaC 是一个独立的开源个人项目,并非 EVE-NG 官方产品。它仅通过运行在你的服务器上的专属 eve-iac-agent 组件进行通信。
目前项目仍处于 Beta 测试阶段,我非常期待早期使用者和网络工程师们提供反馈,帮助我们完善测试、规划后续的产品路线图!
1 本次 Beta 版可体验功能
- 声明式 YAML 拓扑定义:通过纯文本定义节点、互联关系、配置和流量过滤规则,实验版本可通过 Git 进行版本管控
- 一键部署:通过一条安全的 TLS 通道,直接将拓扑配置推送至服务器端的 eve-iac-agent
- 内置代理视图:无需占用额外授权席位,直接在 VS Code 内查看可视化拓扑
- 实时 OSPF 流量过滤:实时观测 OSPF 第 1~5 类报文在拓扑中的传输流向
- 直连 CLI 与配置拉取:一键接入节点控制台,还可将存量 EVE 配置拉取并转换为本地 YAML 文件
定义、部署、运行、观测,一站式完成。
观看 2 分钟 Beta 版演示视频:
https://www.bilibili.com/video/BV1iPe76AEBm/
项目源码地址:https://gitlab.com/eve-ng-dev/eve-iac

项目文档站点:http://eve-iac.io/

参与 Beta 测试:欢迎试用体验、提交 Bug 反馈或功能建议,均可在 GitLab 上提交。任何反馈与贡献我们都不胜感激!