Seed code for the Plugin 33/64833/5
authorRitu Sood <ritu.sood@intel.com>
Sat, 10 Nov 2018 17:56:52 +0000 (09:56 -0800)
committerVictor Morales <victor.morales@intel.com>
Tue, 20 Nov 2018 09:50:58 +0000 (01:50 -0800)
commit5026d1d89b05eac5e004279b742df6745a73d93a
tree8f9aed1e476706e008b746debda6d616bd0ac7a5
parent9506ae48eb545d502cc3685a99862740d28e7afb
Seed code for the Plugin

The code includes ovn4nfvk8s Plugin & CNI. It implements multiple OVN
interfaces for Pods and assumes Multus (or similar CNI) calls its CNI
not as first CNI.

Change-Id: I524c1d18752eb6dbc8d34addd3b60d5bbaa06ff4
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Signed-off-by: Victor Morales <victor.morales@intel.com>
30 files changed:
.gitignore [new file with mode: 0644]
Makefile [new file with mode: 0644]
README.rst [new file with mode: 0644]
Readme.rst [deleted file]
cmd/ovn4nfvk8s-cni/.gitkeep [deleted file]
cmd/ovn4nfvk8s-cni/app/helper_linux.go [new file with mode: 0644]
cmd/ovn4nfvk8s-cni/ovn4nfvk8s-cni.go [new file with mode: 0644]
cmd/ovn4nfvk8s-cni/ovn4nfvk8s-cni_test.go [new file with mode: 0644]
cmd/ovn4nfvk8s/.gitkeep [deleted file]
cmd/ovn4nfvk8s/ovn4nfvk8s.go [new file with mode: 0644]
go.mod [new file with mode: 0644]
go.sum [new file with mode: 0644]
internal/pkg/config/.gitkeep [deleted file]
internal/pkg/config/config.go [new file with mode: 0644]
internal/pkg/factory/.gitkeep [deleted file]
internal/pkg/factory/factory.go [new file with mode: 0644]
internal/pkg/factory/factory_test.go [new file with mode: 0644]
internal/pkg/kube/.gitkeep [deleted file]
internal/pkg/kube/kube.go [new file with mode: 0644]
internal/pkg/ovn/.gitkeep [deleted file]
internal/pkg/ovn/common.go [new file with mode: 0644]
internal/pkg/ovn/ovn.go [new file with mode: 0644]
internal/pkg/ovn/ovn_test.go [new file with mode: 0644]
internal/pkg/ovn/pods.go [new file with mode: 0644]
internal/pkg/ovn/router.go [new file with mode: 0644]
internal/pkg/testing/testing.go [new file with mode: 0644]
internal/pkg/util/.gitkeep [deleted file]
internal/pkg/util/net.go [new file with mode: 0644]
internal/pkg/util/ovs.go [new file with mode: 0644]
tox.ini [new file with mode: 0644]