Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 2.26 KB

README.md

File metadata and controls

53 lines (32 loc) · 2.26 KB

PoC DES EVE-NG

Contributions welcome License GitHub issues

Built and maintained by Ben Goldstone and Contributors


This repo contains step-by-step instructions on how to deploy Dell Enterprise SONiC on EVE-NG.

Contents

🚀 Description and Objective

Welcome to the Dell Enterprise SONiC on EVE-NG project! This repository provides comprehensive instructions, configurations, and resources to seamlessly deploy Dell Enterprise SONiC (Software for Open Networking in the Cloud) within the EVE-NG virtual environment. SONiC offers a modern, open-source network operating system that brings the power of cloud principles to the network.

📋 Requirements

Prerequisites:
EVE-NG server
Dell Enterprise SONiC virtual switch image

Code versions used:
EVE-NG: EVE-COM-5.0.1-19
DES: Enterprise_SONiC_OS_4.1.1.img

👏 Procedure

Modifying Config File & Adding SONiC Image

  • Under the SRC folder open the "config.json" file and your EVE-NG server credentials
  • Change the filename and extension of your Dell Enterprise SONiC image from Enterprise_SONiC_OS_4.1.1.img to virtioa.qcow2
  • Move the virtioa.qcow2 file to the SRC folder

Uploading DES Image & Template to EVE-NG Server

  • Run the "scp-files-to-server.py" script

Adding DES Virtual Switch to EVE-NG Lab

  • Run the "spin-up-des-switch.py" script

👏 How to Contribute

We welcome contributions to the project. Please reference the CONTRIBUTING guide in the PoC-Index repo for more details (this guide is common across Dell Networking PoC projects).