Merge "[SO] Correct connection configuration to sdnc"
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Fri, 3 Apr 2020 22:47:13 +0000 (22:47 +0000)
committerGerrit Code Review <gerrit@onap.org>
Fri, 3 Apr 2020 22:47:13 +0000 (22:47 +0000)
1  2 
kubernetes/so/charts/so-bpmn-infra/values.yaml
kubernetes/so/charts/so-sdnc-adapter/values.yaml
kubernetes/so/values.yaml

@@@ -22,6 -22,9 +22,9 @@@ global
    readinessImage: readiness-check:2.0.2
    persistence:
      mountPath: /dockerdata-nfs
+   #This configuration specifies Service and port for SDNC OAM interface
+   sdncOamService: sdnc-oam
+   sdncOamPort: 8282
  
  #################################################################
  # Secrets metaconfig
@@@ -41,20 -44,13 +44,20 @@@ secrets
      login: '{{ .Values.db.adminName }}'
      password: '{{ .Values.db.adminPassword }}'
      passwordPolicy: required
 +  - uid: "so-onap-certs"
 +    externalSecret: '{{ tpl (default "" .Values.certSecret) . }}'
 +    type: generic
 +    filePaths: '{{ .Values.secretsFilePaths }}'
  
 +#secretsFilePaths: |
 +#  - 'my file 1'
 +#  - '{{ include "templateThatGeneratesFileName" . }}'
  
  #################################################################
  # Application configuration defaults.
  #################################################################
  repository: nexus3.onap.org:10001
 -image: onap/so/bpmn-infra:1.5.3
 +image: onap/so/bpmn-infra:1.6.0
  pullPolicy: Always
  
  db:
@@@ -22,6 -22,9 +22,9 @@@ global
    readinessImage: readiness-check:2.0.2
    persistence:
      mountPath: /dockerdata-nfs
+   #This configuration specifies Service and port for SDNC OAM interface
+   sdncOamService: sdnc-oam
+   sdncOamPort: 8282
  
  #################################################################
  # Secrets metaconfig
@@@ -39,20 -42,12 +42,20 @@@ secrets
      login: '{{ .Values.db.adminName }}'
      password: '{{ .Values.db.adminPassword }}'
      passwordPolicy: required
 +  - uid: "so-onap-certs"
 +    externalSecret: '{{ tpl (default "" .Values.certSecret) . }}'
 +    type: generic
 +    filePaths: '{{ .Values.secretsFilePaths }}'
 +
 +#secretsFilePaths: |
 +#  - 'my file 1'
 +#  - '{{ include "templateThatGeneratesFileName" . }}'
  
  #################################################################
  # Application configuration defaults.
  #################################################################
  repository: nexus3.onap.org:10001
 -image: onap/so/sdnc-adapter:1.5.3
 +image: onap/so/sdnc-adapter:1.6.0
  pullPolicy: Always
  
  db:
@@@ -22,7 -22,6 +22,7 @@@ global
    readinessImage: readiness-check:2.0.2
    loggingRepository: docker.elastic.co
    loggingImage: beats/filebeat:5.5.0
 +  soBaseImage: onap/so/base-image:1.0
    mariadbGalera:
      nameOverride: mariadb-galera
      serviceName: mariadb-galera
@@@ -34,6 -33,9 +34,9 @@@
      localCluster: false
    persistence:
      mountPath: /dockerdata-nfs
+   #This configuration specifies Service and port for SDNC OAM interface
+   sdncOamService: sdnc-oam
+   sdncOamPort: 8282
    #This configuration will run the migration. The configurations are for backing up the data
    #from DB and then restoring it to the present versions preferred DB.
    migration:
@@@ -72,9 -74,6 +75,9 @@@
      certs:
        trustStorePassword: b25hcDRzbw==
        keyStorePassword: c280b25hcA==
 +  certificates:
 +    path: /etc/ssl/certs
 +    share_path: /usr/local/share/ca-certificates/
  
  #################################################################
  # Secrets metaconfig
@@@ -110,13 -109,6 +113,13 @@@ secrets
      login: '{{ .Values.dbCreds.adminName }}'
      password: '{{ .Values.dbCreds.adminPassword }}'
      passwordPolicy: generate
 +  - uid: "so-onap-certs"
 +    name: &so-certs '{{ include "common.release" . }}-so-certs'
 +    externalSecret: '{{ tpl (default "" .Values.certSecret) . }}'
 +    type: generic
 +    filePaths:
 +      - resources/config/certificates/onap-ca.crt
 +      - resources/config/certificates/msb-ca.crt
  
  #################################################################
  # Application configuration defaults.
@@@ -132,7 -124,7 +135,7 @@@ dbCreds
    adminName: so_admin
  
  repository: nexus3.onap.org:10001
 -image: onap/so/api-handler-infra:1.5.3
 +image: onap/so/api-handler-infra:1.6.0
  pullPolicy: Always
  replicaCount: 1
  minReadySeconds: 10
@@@ -152,8 -144,6 +155,8 @@@ updateStrategy
  # Resource Limit flavor -By Default using small
  flavor: small
  # Segregation for Different environment (Small and Large)
 +persistence:
 +  certificatesPath: /certificates
  resources:
    small:
      limits:
@@@ -187,6 -177,7 +190,6 @@@ config
    logstashServiceName: log-ls
    logstashPort: 5044
  
 -
  #Used only if localCluster is enabled. Instantiates SO's own cassandra cluster
  #helm deploy demo local/onap --namespace onap --verbose --set so.enabled=true \
  #                                                       --set so.global.mariadbGalera.localCluster=true \
@@@ -236,7 -227,6 +239,7 @@@ mso
      auth: basic bXNvX2FkbWlufHBhc3N3b3JkMSQ=
  
  so-bpmn-infra:
 +  certSecret: *so-certs
    db:
      <<: *dbSecrets
    cds:
          auth: Basic dm5mbTpwYXNzd29yZDEk
  
  so-catalog-db-adapter:
 +  certSecret: *so-certs
    db:
      <<: *dbSecrets
    mso:
        db:
          auth: Basic YnBlbDpwYXNzd29yZDEk
  
 +so-monitoring:
 +  certSecret: *so-certs
 +  db:
 +    <<: *dbSecrets
 +
  so-openstack-adapter:
 +  certSecret: *so-certs
    db:
      <<: *dbSecrets
    aaf:
        auth: Basic YnBlbDpwYXNzd29yZDEk
  
  so-request-db-adapter:
 +  certSecret: *so-certs
    db:
      <<: *dbSecrets
    mso:
          auth: Basic YnBlbDpwYXNzd29yZDEk
  
  so-sdc-controller:
 +  certSecret: *so-certs
    db:
      <<: *dbSecrets
    aai:
      asdc-connections:
        asdc-controller1:
          password: 76966BDD3C7414A03F7037264FF2E6C8EEC6C28F2B67F2840A1ED857C0260FEE731D73F47F828E5527125D29FD25D3E0DE39EE44C058906BF1657DE77BF897EECA93BDC07FA64F
 +
  so-sdnc-adapter:
 +  certSecret: *so-certs
    db:
      <<: *dbSecrets
    org:
      rest:
        aafEncrypted: 3EDC974C5CD7FE54C47C7490AF4D3B474CDD7D0FFA35A7ACDE3E209631E45F428976EAC0858874F17390A13149E63C90281DD8D20456
  
 +so-ve-vnfm-adapter:
 +  certSecret: *so-certs
 +
  so-vfc-adapter:
 +  certSecret: *so-certs
    db:
      <<: *dbSecrets
    mso:
      adapters:
        requestDb:
          auth: Basic YnBlbDpwYXNzd29yZDEk
 +
  so-vnfm-adapter:
 +  certSecret: *so-certs
    aaf:
      auth:
        username: so@so.onap.org
          apiEnforcement: org.onap.so.vnfmAdapterPerm
          noAuthn: /manage/health
  
 -so-monitoring:
 -  db:
 -    <<: *dbSecrets
 -
  so-mariadb:
    db:
      rootPasswordExternalSecretLocalDb: *dbRootPassSecretName