Merge "make sdnctl user db password configurable for SDNC"
authorBorislav Glozman <Borislav.Glozman@amdocs.com>
Sun, 1 Jul 2018 14:02:45 +0000 (14:02 +0000)
committerGerrit Code Review <gerrit@onap.org>
Sun, 1 Jul 2018 14:02:45 +0000 (14:02 +0000)
1  2 
kubernetes/common/dgbuilder/values.yaml
kubernetes/sdnc/charts/sdnc-portal/values.yaml
kubernetes/sdnc/templates/statefulset.yaml
kubernetes/sdnc/values.yaml

@@@ -33,7 -33,7 +33,7 @@@ global
  #################################################################
  # application image
  repository: nexus3.onap.org:10001
 -image: onap/ccsdk-dgbuilder-image:0.2-STAGING-latest
 +image: onap/ccsdk-dgbuilder-image:0.2.4
  pullPolicy: Always
  
  # flag to enable debugging - application support required
@@@ -42,9 -42,11 +42,11 @@@ debugEnabled: fals
  # application configuration
  config:
    dbRootPassword: openECOMP1.0
+   dbSdnctlPassword: gamma
    dbPodName: mysql-db
    dbServiceName: sdnc-dbhost
+   # MD5 hash of dguser password ( default: test123 )
+   dgUserPassword: cc03e747a6afbbcbf8be7668acfebee5
  
  # default number of instances
  replicaCount: 1
@@@ -27,7 -27,7 +27,7 @@@ global
  #################################################################
  # application image
  repository: nexus3.onap.org:10001
 -image: onap/admportal-sdnc-image:1.3-STAGING-latest
 +image: onap/admportal-sdnc-image:1.3.4
  pullPolicy: Always
  
  # flag to enable debugging - application support required
@@@ -37,6 -37,7 +37,7 @@@ debugEnabled: fals
  config:
    mysqlChartName: sdnc-db
    dbRootPassword: openECOMP1.0
+   dbSdnctlPassword: gamma
    sdncChartName: sdnc
    configDir: /opt/onap/sdnc/data/properties
    odlPassword: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
@@@ -50,7 -51,7 +51,7 @@@ affinity: {
  
  # probe configuration parameters
  liveness:
 -  initialDelaySeconds: 60
 +  initialDelaySeconds: 180
    periodSeconds: 10
    # necessary to disable liveness probe when setting breakpoints
    # in debugger so K8s doesn't restart unresponsive container
@@@ -74,6 -74,11 +74,11 @@@ spec
                  secretKeyRef:
                    name: {{ template "common.fullname" . }}-odl
                    key: odl-password
+             - name: SDNC_DB_PASSWORD
+               valueFrom:
+                 secretKeyRef:
+                   name: {{ template "common.fullname" . }}-sdnctl
+                   key: db-sdnctl-password
              - name: SDNC_CONFIG_DIR
                value: "{{ .Values.config.configDir }}"
              - name: ENABLE_ODL_CLUSTER
@@@ -89,7 -94,7 +94,7 @@@
              - name: SDNC_REPLICAS
                value: "{{ .Values.replicaCount }}"
              - name: MYSQL_HOST
 -              value: "{{.Values.mysql.service.name}}.{{.Release.Namespace}}"
 +              value: "{{.Release.Name}}-{{.Values.mysql.nameOverride}}-0.{{.Values.mysql.service.name}}.{{.Release.Namespace}}"
            volumeMounts:
            - mountPath: /etc/localtime
              name: localtime
@@@ -31,7 -31,7 +31,7 @@@ global
  # application images
  repository: nexus3.onap.org:10001
  pullPolicy: Always
 -image: onap/sdnc-image:1.3-STAGING-latest
 +image: onap/sdnc-image:1.3.4
  
  # flag to enable debugging - application support required
  debugEnabled: false
  config:
    odlPassword: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
    dbRootPassword: openECOMP1.0
+   dbSdnctlPassword: gamma
    enableClustering: true
    binDir: /opt/onap/sdnc/bin
    geoEnabled: false
 +# if geoEnabled is set to true here, mysql.geoEnabled must be set to true
  # if geoEnabled is set to true the following 3 values must be set to their proper values
    myODLCluster: 127.0.0.1
    peerODLCluster: 127.0.0.1
@@@ -83,6 -83,7 +84,7 @@@ sdnc-portal
      mysqlChartName: sdnc-db
      configDir: /opt/onap/sdnc/data/properties
      dbRootPassword: openECOMP1.0
+     dbSdnctlPassword: gamma
      odlPassword: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
  
  sdnc-ansible-server:
@@@ -104,7 -105,6 +106,7 @@@ mysql
      enabled: true
    disableNfsProvisioner: true
    replicaCount: 1
 +  geoEnabled: false
  
  dgbuilder:
    nameOverride: sdnc-dgbuilder
      dbPodName: sdnc-db
      dbServiceName: sdnc-dbhost
      dbRootPassword: openECOMP1.0
+     dbSdnctlPassword: gamma
+     dgUserPassword: cc03e747a6afbbcbf8be7668acfebee5
    service:
      name: sdnc-dgbuilder
      nodePort: "03"