This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

ovs: Migrate the ovs container to keldio/ovs

  • Loading branch information...
ejj committed Oct 17, 2017
1 parent 084318d commit e8da95be8d907a34371dc364c0c301886009f2a7
Showing with 7 additions and 7 deletions.
  1. +1 −1 Dockerfile
  2. +1 −1 minion/supervisor/supervisor.go
  3. +5 −5 ovs/README.md
View
@@ -1,4 +1,4 @@
From quilt/ovs
From keldaio/ovs
Maintainer Ethan J. Jackson
Copy ./buildinfo /buildinfo
@@ -13,7 +13,7 @@ import (
log "github.com/sirupsen/logrus"
)
const ovsImage = "quilt/ovs"
const ovsImage = "keldaio/ovs"
// The tunneling protocol to use between machines.
// "stt" and "geneve" are supported.
View
@@ -4,7 +4,7 @@ Containerized versions of Open vSwitch built originally for use by
specific about them, thus they should be generally useful.
## Using
The quilt/ovs container can run `ovs-vswitchd`, `ovsdb-server`, `ovn-northd`,
The keldaio/ovs container can run `ovs-vswitchd`, `ovsdb-server`, `ovn-northd`,
and `ovn-controller`. It chooses which flavor to boot based on a command line
argument (examples below).
@@ -14,17 +14,17 @@ of which is the necessity that all containers run on the host's network stack.
For example, the proper way to boot `ovsdb-server`, the simplest of the
containers, is as follows:
docker run -itd --net=host --name=ovsdb-server quilt/ovs ovsdb-server
docker run -itd --net=host --name=ovsdb-server keldaio/ovs ovsdb-server
All of the other flavors require several volumes containing the OVS database,
logs, and configuration files. These must be mounted from a running
ovsdb-server container as follows:
docker run -itd --net=host --volumes-from=ovsdb-server quilt/ovs ovn-northd
docker run -itd --net=host --volumes-from=ovsdb-server keldaio/ovs ovn-northd
docker run -itd --net=host --volumes-from=ovsdb-server quilt/ovs ovn-controller
docker run -itd --net=host --volumes-from=ovsdb-server keldaio/ovs ovn-controller
Finally, Open vSwitch needs to interact with the OVS kernel module in the host,
and therefore must be run in privileged mode.
docker run -itd --net=host --volumes-from=ovsdb-server --privileged quilt/ovs ovs-vswitchd
docker run -itd --net=host --volumes-from=ovsdb-server --privileged keldaio/ovs ovs-vswitchd

0 comments on commit e8da95b

Please sign in to comment.