The Switch as a Server
This talk will describe using network switch as a server. Cumulus Linux throws away the idea that your network gear has to be treated specially. It lets you manage and automate your network the same way you manage the rest of your data center. First, I will show how to deploy a switch from scratch, using Puppet module and zero touch provisioning. Second, I will demonstrate using the switch as an installation server and puppet master. Last, I will display another benefit of thinking of the switch as a server: writing your own software for your switches. All code will be available on Github.