Skip to content

Get Dell Enterprise SONiC up and running within an EVE-NG environment

License

Notifications You must be signed in to change notification settings

Dell-Networking/PoC-DES-EVE-NG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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).

About

Get Dell Enterprise SONiC up and running within an EVE-NG environment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages