Route based chaining 56/70656/4
authorRitu Sood <Ritu.Sood@intel.com>
Wed, 6 May 2020 20:47:11 +0000 (13:47 -0700)
committerKuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
Fri, 18 Sep 2020 00:09:13 +0000 (17:09 -0700)
commit178b11bcf11accdf57f0d79509d80000fafbe05c
tree045246cfedc4d1639447d338e63459c63c1246c7
parentce14abc0128d4c55a7805c52ea199e2ce6159428
Route based chaining

1) Adding controller for route based chaining
2) nfn agent code to insert route in container namespace
3) Calculate routes based on the Chaining Routes

Based on the Ritu(ovn4nfv-k8s-plugin committer) patches

Co-authored-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
Signed-off-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
Change-Id: I6757f269a5df7d98d650f273468c6ccbcc055d3e
12 files changed:
cmd/nfn-agent/nfn-agent.go
deploy/crds/k8s.plugin.opnfv.org_networkchainings_crd.yaml [new file with mode: 0644]
deploy/crds/k8s_v1alpha1_networkchaining_cr.yaml [new file with mode: 0644]
go.mod
go.sum
internal/pkg/nfnNotify/proto/nfn.pb.go
internal/pkg/nfnNotify/proto/nfn.proto
internal/pkg/nfnNotify/server.go
internal/pkg/ovn/common.go
internal/pkg/utils/chain.go [new file with mode: 0644]
pkg/controller/add_networkchaining.go [new file with mode: 0644]
pkg/controller/networkchaining/networkchaining_controller.go [new file with mode: 0644]