ovs-vsctl is a command-line interface to a database.  You can automate
it at the level of an individual operation using a script, or by
connecting to the database from a language that has an OVSDB binding,
such as C or Python.  You can automate deployments at a higher level by
using a controller that supports OpenFlow and OVSDB.

On Wed, May 20, 2020 at 05:02:12PM +0000, Heim, Dennis wrote:
> So say, I want to create an internal interface with this command... 
> # ovs-vsctl add-port data vlan1 tag=1 -- set interface vlan1 type=internal
> 
> What are some ways you would go about doing that in a programmatic 
> perspective? My goal is to abstract some of the OvS configuration away from 
> my users.
> 
> -----Original Message-----
> From: Ben Pfaff <b...@ovn.org> 
> Sent: Wednesday, May 20, 2020 12:33 PM
> To: Heim, Dennis <dennis.h...@wwt.com>
> Cc: ovs-discuss <ovs-discuss@openvswitch.org>
> Subject: Re: [ovs-discuss] Automation
> 
> On Wed, May 20, 2020 at 01:25:17AM +0000, Heim, Dennis wrote:
> > I am running OvS ontop of Centos. What automation/provisioning 
> > mechanisms are available with OvS? I need to configure VXLAN, VLANs, 
> > etc.
> 
> OVS was invented for automation.  You can use OVSDB and OpenFlow to configure 
> it.
_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to