Add gRPC framework to orchestrator 47/106147/6
authorEric Multanen <eric.w.multanen@intel.com>
Thu, 23 Apr 2020 19:46:35 +0000 (12:46 -0700)
committerEric Multanen <eric.w.multanen@intel.com>
Thu, 30 Apr 2020 23:55:52 +0000 (16:55 -0700)
commitea7b430a700a12cbde9e78acb3a993ad4257b12c
tree6345485d6440b3600a191360659df9036f0b5a09
parent4100bfb764c40e2a788d28691b0f891e2ae86b74
Add gRPC framework to orchestrator

Adds proto and generated go files for a healtcheck,
contextupdate and installapp rpc services.  Adds framework
for orchestrator as an rpc client to connect
to configured controllers.

Issue-ID: MULTICLOUD-1019
Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
Change-Id: Ie66865789fe2146258c91e168cfb8d5933905814
src/orchestrator/api/controllerhandler_test.go
src/orchestrator/cmd/main.go
src/orchestrator/go.mod
src/orchestrator/pkg/grpc/contextupdate/contextupdate.pb.go [new file with mode: 0644]
src/orchestrator/pkg/grpc/contextupdate/contextupdate.proto [new file with mode: 0644]
src/orchestrator/pkg/grpc/installapp/installapp.pb.go [new file with mode: 0644]
src/orchestrator/pkg/grpc/installapp/installapp.proto [new file with mode: 0644]
src/orchestrator/pkg/infra/config/config.go
src/orchestrator/pkg/infra/rpc/rpc.go [new file with mode: 0755]
src/orchestrator/pkg/module/controller.go