Correct input yaml file name for Holmes Rules Eng 85/45285/5
authorLusheng Ji <lji@research.att.com>
Mon, 30 Apr 2018 16:03:37 +0000 (12:03 -0400)
committerLusheng Ji <lji@research.att.com>
Fri, 11 May 2018 01:07:29 +0000 (01:07 +0000)
additional changes:
1. Delete dcae_ns setting in values files--forces
   CM to deploy into the common namespace.
2. Conditionally set image name in k8s-inventory-inputs.yaml
3. Comment out componentImage setting--use image version
   specified in blueprints.
4. Add missing "---" in CM templates/service.yaml
5. Update image versions for bootstrap, healtcheck

changes to values.yaml file:
1. update doker versions
2. use onap as namespace for DCAE pods
Chages to dcae-healthcheck values.yaml file
1. check health for DACE pods under namespace onap

Issue-ID: DCAEGEN2-479
Issue-ID: DCAEGEN2-490
Issue-ID: DCAEGEN2-493
Change-Id: I40d8f0b40b2b6bbf1407493a7d8c03cef856fd9c
Signed-off-by: Lusheng Ji <lji@research.att.com>
Signed-off-by: Jack Lucas <jflucas@research.att.com>
kubernetes/dcaegen2/charts/dcae-bootstrap/resources/inputs/k8s-holmes_rules-inputs.yaml [moved from kubernetes/dcaegen2/charts/dcae-bootstrap/resources/inputs/k8s-holmes_rules-input.yaml with 100% similarity]
kubernetes/dcaegen2/charts/dcae-bootstrap/resources/inputs/k8s-inventory-inputs.yaml
kubernetes/dcaegen2/charts/dcae-bootstrap/templates/job.yaml
kubernetes/dcaegen2/charts/dcae-bootstrap/values.yaml
kubernetes/dcaegen2/charts/dcae-cloudify-manager/templates/service.yaml
kubernetes/dcaegen2/charts/dcae-cloudify-manager/values.yaml
kubernetes/dcaegen2/charts/dcae-healthcheck/values.yaml

index 8b5da2e..f212760 100644 (file)
@@ -24,7 +24,9 @@ sdc_environment_name: "AUTO"
 sdc_msg_bus_address: '{{ .Values.config.address.message_router }}.{{include "common.namespace" . }}'
 postgres_user_inventory: "postgres"
 postgres_password_inventory: "onap123"
+{{ if .Values.componentImages.service_change_handler }}
 service_change_handler_image: {{ .Values.componentImages.service_change_handler }}
+{{ end }}
 {{ if .Values.componentImages.inventory }}
 inventory_image: "{{ .Values.componentImages.inventory }}"
 {{ end }}
index 02909f7..a89ad7d 100644 (file)
@@ -81,6 +81,10 @@ spec:
                   key: password
             - name: CONSUL
               value: {{ .Values.config.address.consul.host }}:{{ .Values.config.address.consul.port }}
+            - name: DCAE_NAMESPACE
+              value: {{ .Values.dcae_ns | default "" }}
+            - name: ONAP_NAMESPACE
+              value: {{ include "common.namespace" . }}
       volumes:
         - name: {{ include "common.fullname" . }}-dcae-inputs
           configMap:
index 7f1dcdb..78b57b9 100644 (file)
@@ -60,23 +60,23 @@ postgres:
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:latest
+image: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.1.10
 
 # DCAE component images to be deployed via Cloudify Manager
 # Use to override default setting in blueprints
 componentImages:
   #TODO for further investigation: input template expansion issues if we comment this out
-  config_binding_service: nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.configbinding:2.1.5
+  config_binding_service: nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.configbinding:latest
 #  deployment_handler: nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.deployment-handler:2.1.1
 #  holmes_engine: nexus3.onap.org:10001//onap/holmes/engine-management:v1.0.0
 #  holmes_rules: nexus3.onap.org:10001/onap/holmes/rule-management:v1.0.0
-  inventory: nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.inventory-api:3.0.1
-  policy_handler: nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.policy-handler:2.4.1
-  service_change_handler: nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.3
+#  inventory: nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.inventory-api:3.0.1
+#  policy_handler: nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.policy-handler:2.4.2
+#  service_change_handler: nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.4
 #  tca: nexus3.onap.org:10001/onap/org.onap.dcaegen2.deployments.tca-cdap-container.tca-cdap-container:1.0.0
 #  ves: nexus3.onap.org:10001/onap/org.onap.dcaegen2.collectors.ves.vescollector:1.1-latest
 
 # Kubernetes namespace for components deployed via Cloudify manager
 # If empty, use the common namespace
-dcae_ns: "dcae"
+# dcae_ns: "onap"
 
index 4b76523..752cfe0 100644 (file)
@@ -1,4 +1,4 @@
-#============LICENSE_START========================================================
+    #============LICENSE_START========================================================
 # ================================================================================
 # Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
 # Copyright © 2018 Amdocs, Bell Canada
@@ -63,6 +63,7 @@ spec:
   type: ExternalName
   externalName: {{ .Values.service.name }}.{{ include "common.namespace" . }}.svc.cluster.local
 {{ end }}
+---
 # Provide alternate name for consul in common namespace to support CM plugin discovery
 apiVersion: v1
 kind: Service
index 41c5191..9e2426b 100644 (file)
@@ -66,4 +66,4 @@ service:
 
 # Kubernetes namespace for components deployed via Cloudify manager
 # If empty, use the common namespace
-dcae_ns: "dcae"
+dcae_ns: "dcae"
index d9a554c..4e19c78 100644 (file)
@@ -45,9 +45,9 @@ readiness:
   periodSeconds: 10
 # application image
 repository: nexus3.onap.org:10001
-image: onap/org.onap.dcaegen2.deployments.healthcheck-container:1.0.0
+image: onap/org.onap.dcaegen2.deployments.healthcheck-container:1.1.0
 
 # Kubernetes namespace for components deployed via Cloudify manager
 # If empty, use the common namespace
-dcae_ns: "dcae"
+# dcae_ns: "onap"