From c72605e462df76d7485425093a991ce85e9532a2 Mon Sep 17 00:00:00 2001 From: dglFromAtt Date: Thu, 30 Aug 2018 18:04:20 +0000 Subject: Initial calls to dmaaa-bc API Initializes some buscontroller objects including topics for PNF PnP use-case Introduces some ConfigMaps which can be modified as we add new use cases. Pathset2: adds SSL port for dmaap-dr-prov patchset 4: changes per Boris feedback Change-Id: Ia267362eae4574722358c6e6b743062b8d54d534 Signed-off-by: dglFromAtt Issue-ID: OOM-1363 Signed-off-by: dglFromAtt --- .../resources/dcaeLocations/san-francisco.json | 5 +++++ .../dmaap/charts/dmaap-bus-controller/resources/dmaap/onap.json | 7 +++++++ .../charts/dmaap-bus-controller/resources/feeds/DefaultPM.json | 8 ++++++++ .../dmaap/charts/dmaap-bus-controller/resources/feeds/README | 3 +++ .../dmaap-bus-controller/resources/mr_clusters/san-francisco.json | 6 ++++++ .../charts/dmaap-bus-controller/resources/topics/PNF_READY.json | 6 ++++++ .../dmaap-bus-controller/resources/topics/PNF_REGISTRATION.json | 6 ++++++ .../dmaap/charts/dmaap-bus-controller/resources/topics/README | 3 +++ 8 files changed, 44 insertions(+) create mode 100644 kubernetes/dmaap/charts/dmaap-bus-controller/resources/dcaeLocations/san-francisco.json create mode 100644 kubernetes/dmaap/charts/dmaap-bus-controller/resources/dmaap/onap.json create mode 100644 kubernetes/dmaap/charts/dmaap-bus-controller/resources/feeds/DefaultPM.json create mode 100644 kubernetes/dmaap/charts/dmaap-bus-controller/resources/feeds/README create mode 100644 kubernetes/dmaap/charts/dmaap-bus-controller/resources/mr_clusters/san-francisco.json create mode 100644 kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/PNF_READY.json create mode 100644 kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/PNF_REGISTRATION.json create mode 100644 kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/README (limited to 'kubernetes/dmaap/charts/dmaap-bus-controller/resources') diff --git a/kubernetes/dmaap/charts/dmaap-bus-controller/resources/dcaeLocations/san-francisco.json b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/dcaeLocations/san-francisco.json new file mode 100644 index 0000000000..ca1e740dd8 --- /dev/null +++ b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/dcaeLocations/san-francisco.json @@ -0,0 +1,5 @@ +{ + + "dcaeLayer": "kubernetes-central", + "dcaeLocationName": "san-francisco" +} diff --git a/kubernetes/dmaap/charts/dmaap-bus-controller/resources/dmaap/onap.json b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/dmaap/onap.json new file mode 100644 index 0000000000..27411c64d2 --- /dev/null +++ b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/dmaap/onap.json @@ -0,0 +1,7 @@ +{ + "dmaapName": "{{ include "common.namespace" . }}", + "drProvUrl": "https://dmaap-dr-prov:8443", + "version": "1", + "topicNsRoot": "org.onap.dmaap", + "bridgeAdminTopic": "DCAE_MM_AGENT" +} diff --git a/kubernetes/dmaap/charts/dmaap-bus-controller/resources/feeds/DefaultPM.json b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/feeds/DefaultPM.json new file mode 100644 index 0000000000..e8073474b1 --- /dev/null +++ b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/feeds/DefaultPM.json @@ -0,0 +1,8 @@ +{ + "feedName": "Default PM Feed", + "feedVersion": "m1.1", + "feedDescription": "Default feed provisioned for PM File collector", + "asprClassification" : "unclassified", + "owner": "onap" +} + diff --git a/kubernetes/dmaap/charts/dmaap-bus-controller/resources/feeds/README b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/feeds/README new file mode 100644 index 0000000000..4f5eac5ba1 --- /dev/null +++ b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/feeds/README @@ -0,0 +1,3 @@ +# +# Intent of this directory is for it to contain a file for each feed that needs to be provisioned in DR. +# So, app teams can add files to this directory as needed without impacting each other's code. diff --git a/kubernetes/dmaap/charts/dmaap-bus-controller/resources/mr_clusters/san-francisco.json b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/mr_clusters/san-francisco.json new file mode 100644 index 0000000000..9e732d2af8 --- /dev/null +++ b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/mr_clusters/san-francisco.json @@ -0,0 +1,6 @@ +{ + "dcaeLocationName": "san-francisco", + "fqdn": "message-router", + "topicProtocol": "http", + "topicPort": "3904" +} diff --git a/kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/PNF_READY.json b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/PNF_READY.json new file mode 100644 index 0000000000..0010f22cb4 --- /dev/null +++ b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/PNF_READY.json @@ -0,0 +1,6 @@ +{ + "topicName": "PNF_READY", + "topicDescription": "This topic will be used to publish the PNF_READY events generated by the PNF REgistration Handler service in the DCAE platform.", + "owner": "PNFRegistrationHandler", + "txenabled": false +} diff --git a/kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/PNF_REGISTRATION.json b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/PNF_REGISTRATION.json new file mode 100644 index 0000000000..2b5c8a523d --- /dev/null +++ b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/PNF_REGISTRATION.json @@ -0,0 +1,6 @@ +{ + "topicName": "PNF_REGISTRATION", + "topicDescription": "the VES collector will be publishing pnfRegistration events in this topic", + "owner": "VEScollector", + "txenabled": false +} diff --git a/kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/README b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/README new file mode 100644 index 0000000000..fbb88b97e6 --- /dev/null +++ b/kubernetes/dmaap/charts/dmaap-bus-controller/resources/topics/README @@ -0,0 +1,3 @@ +# +# Intent of this directory is for it to contain a file for each topic that needs to be provisioned in MR. +# So, app teams can add files to this directory as needed without impacting each other's code. -- cgit 1.2.3-korg