带有Gitlab,Ansible,cEOS,Robot Framework和Batfish的便携式网络CI演示 介绍 该项目的目的是演示以下内容: CI / CD原则对数据中心网络的适用性 使用Arista cEOS和docker 构建任意网络拓扑 使用分析网络配置并验证预期的控制平面和数据平面属性 使用进行网络测试和验证 使用Ansible从简单的数据模型生成复杂的网络配置 使用Ansible为网络配置和网络状态更改前和更改后生成差异 为了实现上述目标,我将使用以下拓扑: 我们从功能齐全的Leaf-1,Leaf-2,Spine-1和Spine-2开始。 我们的CI管道将按照以下顺序进行操