Create network service with cluster API 45/103645/6
authorEric Multanen <eric.w.multanen@intel.com>
Thu, 12 Mar 2020 22:59:24 +0000 (15:59 -0700)
committerEric Multanen <eric.w.multanen@intel.com>
Mon, 23 Mar 2020 21:06:22 +0000 (14:06 -0700)
commite201896e60374698da18cf4258448a0d97617e37
tree639a6f5d1198590c1ae44a587721a95ef198756e
parent2bd2f4e76bbf7d5bce6a320ca8958fa547958a8b
Create network service with cluster API

Creates a new network customization and configuration
service.  Seed it by moving the cluster-provider and
cluster API from the orchestrator service to this new
service.  More APIs to follow.
Just put a Dockerfile in the ncm/scripts directory for now.

See: https://wiki.onap.org/pages/viewpage.action?pageId=79201398

Issue-ID: MULTICLOUD-1029
Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
Change-Id: Iea1b1151e5f87fecaca9cfe8c9746a59eb447a7a
19 files changed:
src/ncm/Makefile [new file with mode: 0644]
src/ncm/api/api.go [new file with mode: 0644]
src/ncm/api/clusterhandler.go [moved from src/orchestrator/api/clusterhandler.go with 99% similarity]
src/ncm/api/clusterhandler_test.go [moved from src/orchestrator/api/clusterhandler_test.go with 94% similarity]
src/ncm/api/testing.go [new file with mode: 0644]
src/ncm/cmd/main.go [new file with mode: 0644]
src/ncm/go.mod [new file with mode: 0644]
src/ncm/pkg/module/cluster.go [moved from src/orchestrator/pkg/module/cluster.go with 100% similarity]
src/ncm/pkg/module/module.go [new file with mode: 0644]
src/ncm/scripts/Dockerfile [new file with mode: 0644]
src/ncm/tests/certs/auth_test_certificate.pem [new file with mode: 0644]
src/ncm/tests/certs/auth_test_key.pem [new file with mode: 0644]
src/ncm/tests/configs/mock_config.json [new file with mode: 0644]
src/orchestrator/api/api.go
src/orchestrator/api/composite_profilehandler_test.go
src/orchestrator/api/controllerhandler_test.go
src/orchestrator/api/projecthandler_test.go
src/orchestrator/cmd/main.go
src/orchestrator/pkg/module/module.go