From 5638cc271954e5733591688f1601583fcc99ba2b Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Wed, 27 Apr 2016 17:12:38 +0200 Subject: [PATCH] Add more docker appliance --- appliances/chromium.gns3a | 17 +++++++++++++++++ appliances/opendaylight.gns3a | 17 +++++++++++++++++ appliances/openvswitch-management.gns3a | 19 +++++++++++++++++++ 3 files changed, 53 insertions(+) create mode 100644 appliances/chromium.gns3a create mode 100644 appliances/opendaylight.gns3a create mode 100644 appliances/openvswitch-management.gns3a diff --git a/appliances/chromium.gns3a b/appliances/chromium.gns3a new file mode 100644 index 0000000..92e11f5 --- /dev/null +++ b/appliances/chromium.gns3a @@ -0,0 +1,17 @@ +{ + "name": "Chromium", + "category": "guest", + "description": "The chromium browser", + "vendor_name": "Chromium", + "vendor_url": "http://openvswitch.org/", + "product_name": "Chromium", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "console_type": "vnc", + "docker": { + "adapters": 1, + "image": "jess/chromium" + } +} diff --git a/appliances/opendaylight.gns3a b/appliances/opendaylight.gns3a new file mode 100644 index 0000000..357554b --- /dev/null +++ b/appliances/opendaylight.gns3a @@ -0,0 +1,17 @@ +{ + "name": "OpenDaylight", + "category": "router", + "description": "OpenDaylight is an open source SDN controller", + "vendor_name": "OpenDaylight foundation", + "vendor_url": "https://www.opendaylight.org", + "documentation_url": "https://www.opendaylight.org/start", + "product_name": "OpenDaylight", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "docker": { + "adapters": 1, + "image": "opendaylight/odl" + } +} diff --git a/appliances/openvswitch-management.gns3a b/appliances/openvswitch-management.gns3a new file mode 100644 index 0000000..c2c815d --- /dev/null +++ b/appliances/openvswitch-management.gns3a @@ -0,0 +1,19 @@ +{ + "name": "Open vSwitch management", + "category": "multilayer_switch", + "description": "Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, IPFIX, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed to support distribution across multiple physical servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V. This is a version of the appliance with a management interface on eth0.", + "vendor_name": "Open vSwitch", + "vendor_url": "http://openvswitch.org/", + "documentation_url": "http://openvswitch.org/support/", + "product_name": "Open vSwitch", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "The eth0 is the management interface. By default all other interfaces are connected to the br0", + "docker": { + "adapters": 16, + "image": "gns3/openvswitch", + "environment": "MANAGEMENT_INTERFACE=1" + } +}