Move CBS to Helm deployment 50/75950/1
authorJack Lucas <jflucas@research.att.com>
Thu, 17 Jan 2019 18:53:56 +0000 (13:53 -0500)
committerJack Lucas <jflucas@research.att.com>
Thu, 17 Jan 2019 18:57:48 +0000 (13:57 -0500)
Stop including CBS blueprint in bootstrap container
Stop deploying the CBS blueprint in the bootstrap script
Change healthcheck so that it looks for Helm-deployed CBS

Issue-ID: DCAEGEN2-1090
Change-Id: Ifeba9768374045831e4d1f3f06a77ec9a79753c7
Signed-off-by: Jack Lucas <jflucas@research.att.com>
healthcheck-container/healthcheck.js
healthcheck-container/package.json
healthcheck-container/pom.xml
k8s-bootstrap-container/bootstrap.sh
k8s-bootstrap-container/load-blueprints.sh
k8s-bootstrap-container/pom.xml

index 7a03f1e..9bc2086 100644 (file)
@@ -26,13 +26,13 @@ const UNKNOWN = 503;
 // List of deployments expected to be created via Helm
 const helmDeps =
     [
-        'dcae-cloudify-manager'
+        'dcae-cloudify-manager',
+        'dcae-config-binding-service'
     ];
 
 // List of deployments expected to be created by CM at boot time
 const bootDeps =
     [
-        'dep-config-binding-service',
         'dep-deployment-handler',
         'dep-inventory',
         'dep-service-change-handler',
index 674d382..31f1493 100644 (file)
@@ -1,7 +1,7 @@
 {
   "name": "k8s-healthcheck",
   "description": "DCAE healthcheck server",
-  "version": "1.2.1",
+  "version": "1.2.2",
   "main": "healthcheck.js",
   "author": "author",
   "license": "(Apache-2.0)"
index 1f024e0..b768337 100644 (file)
@@ -27,7 +27,7 @@ limitations under the License.
   <groupId>org.onap.dcaegen2.deployments</groupId>
   <artifactId>healthcheck-container</artifactId>
   <name>dcaegen2-deployments-healthcheck-container</name>
-  <version>1.2.1</version>
+  <version>1.2.2</version>
   <url>http://maven.apache.org</url>
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
index 43a0537..c037182 100755 (executable)
@@ -201,12 +201,9 @@ set +e
 
 # Deploy platform components
 # Allow for some parallelism to speed up the process.  Probably could be somewhat more aggressive.
-# config_binding_service and pgaas_initdb needed by others, but can execute in parallel
-deploy config_binding_service k8s-config_binding_service.yaml k8s-config_binding_service-inputs.yaml &
-CBS_PID=$!
 deploy pgaas_initdb k8s-pgaas-initdb.yaml k8s-pgaas-initdb-inputs.yaml &
 PG_PID=$!
-wait ${CBS_PID} ${PG_PID}
+wait ${PG_PID}
 # inventory, deployment_handler, and policy_handler can be deployed simultaneously
 deploy inventory k8s-inventory.yaml k8s-inventory-inputs.yaml &
 INV_PID=$!
index fbbb194..716e601 100755 (executable)
@@ -7,7 +7,6 @@ set -x
 
 BLUEPRINTS=\
 "
-k8s-config_binding_service.yaml  \
 k8s-deployment_handler.yaml  \
 k8s-holmes-engine.yaml \
 k8s-holmes-rules.yaml \
index d40bb9d..e695f6d 100644 (file)
@@ -27,7 +27,7 @@ limitations under the License.
   <groupId>org.onap.dcaegen2.deployments</groupId>
   <artifactId>k8s-bootstrap-container</artifactId>
   <name>dcaegen2-deployments-k8s-bootstrap-container</name>
-  <version>1.4.5</version>
+  <version>1.4.6</version>
   <url>http://maven.apache.org</url>
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>