global:
nodePortPrefix: 302
mariadbGalera: &mariadbGalera
- #This flag allows SO to instantiate its own mariadb-galera cluster
+ # flag to enable the DB creation via mariadb-operator
+ useOperator: true
+ #This flag allows NBI to instantiate its own mariadb-galera cluster
+ #When changing it to "true", also set "globalCluster: false"
+ #as the dependency check will not work otherwise (Chart.yaml)
localCluster: false
+ globalCluster: true
service: mariadb-galera
internalPort: 3306
nameOverride: mariadb-galera
- aafEnabled: true
-
-#################################################################
-# AAF part
-#################################################################
-certInitializer:
- nameOverride: nbi-cert-initializer
- aafDeployFqi: deployer@people.osaaf.org
- aafDeployPass: demo123456!
- # aafDeployCredsExternalSecret: some secret
- fqdn: nbi
- fqi: nbi@nbi.onap.org
- public_fqdn: nbi.onap.org
- cadi_longitude: "0.0"
- cadi_latitude: "0.0"
- app_ns: org.osaaf.aaf
- credsPath: /opt/app/osaaf/local
- aaf_add_config: >
- /opt/app/aaf_config/bin/agent.sh;
- /opt/app/aaf_config/bin/agent.sh local showpass
- {{.Values.fqi}} {{ .Values.fqdn }} > {{ .Values.credsPath }}/mycreds.prop
-
-aafConfig:
- permission_user: 1000
- permission_group: 999
+ msbEnabled: false
+ # Docker Repository used by RepositoryGenerator
+ dockerHubRepository: docker.io
+ # Additions for MongoDB****************************
+ # If dockerHubRepository is changes the following entry needs
+ # to be changed as well
+ imageRegistry: docker.io
+ imagePullSecrets:
+ - '{{ include "common.names.namespace" . }}-docker-registry-key'
+ # *************************************************
#################################################################
# Secrets metaconfig
# application image
repository: nexus3.onap.org:10001
-image: onap/externalapi/nbi:8.0.1
+image: onap/externalapi/nbi:10.0.0
pullPolicy: IfNotPresent
sdc_authorization: Basic YWFpOktwOGJKNFNYc3pNMFdYbGhhazNlSGxjc2UyZ0F3ODR2YW9HR21KdlV5MlU=
aai_authorization: Basic QUFJOkFBSQ==
openStackRegion: RegionOne
openStackVNFTenantId: 31047205ce114b60833b23e400d6a535
db:
- userName: rene
+ userName: &dbuser rene
# userPassword: password
# userCredentialsExternalSecret: some-secret
mariadb-galera:
db:
+ user: *dbuser
externalSecret: *dbUserSecretName
name: &mysqlDbName nbi
+ service:
+ name: nbi-galera
+ portName: nbi-galera
+ internalPort: 3306
nameOverride: &nbi-galera nbi-galera
replicaCount: 1
+ mariadbOperator:
+ galera:
+ enabled: false
persistence:
enabled: true
mountSubPath: nbi/maria/data
userCredentialsExternalSecret: *dbUserSecretName
mysqlDatabase: *mysqlDbName
nameOverride: nbi-config
+ serviceAccount:
+ nameOverride: nbi-config
-mongo:
+mongodb:
nameOverride: nbi-mongo
config:
- dbName: ServiceOrderDB
+ dbName: &mongoDBName ServiceOrderDB
+ auth:
+ enabled: false
+ databases:
+ - *mongoDBName
+ usernames:
+ - "nbi"
service:
- name: nbi-mongohost
+ nameOverride: nbi-mongohost
internalPort: 27017
- nfsprovisionerPrefix: nbi
- sdnctlPrefix: nbi
- persistence:
- mountSubPath: nbi/mongo/data
- enabled: true
- disableNfsProvisioner: true
-
+ resources:
+ limits:
+ cpu: "1"
+ memory: "1Gi"
+ requests:
+ cpu: "500m"
+ memory: "1Gi"
# default number of instances
replicaCount: 1
# probe configuration parameters
liveness:
path: /nbi/api/v4/status
- port: 8443
initialDelaySeconds: 180
periodSeconds: 30
# necessary to disable liveness probe when setting breakpoints
readiness:
path: /nbi/api/v4/status
- port: 8443
initialDelaySeconds: 185
periodSeconds: 30
type: NodePort
portName: api
name: nbi
- nodePort: 74
- internalPort: 8443
+ internalPort: 8080
+ ports:
+ - name: http
+ port: 8080
+ nodePort: '74'
ingress:
enabled: false
service:
- - baseaddr: "nbi.api"
+ - baseaddr: "nbi-api"
name: "nbi"
- port: 8443
+ port: 8080
config:
ssl: "redirect"
# Resource Limit flavor -By Default using small
resources:
small:
limits:
- cpu: 1
- memory: 2Gi
+ cpu: "2"
+ memory: "1Gi"
requests:
- cpu: 100m
- memory: 1Gi
+ cpu: "0.5"
+ memory: "1Gi"
large:
limits:
- cpu: 2
- memory: 4Gi
+ cpu: "4"
+ memory: "2Gi"
requests:
- cpu: 200m
- memory: 2Gi
+ cpu: "1"
+ memory: "2Gi"
unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+ nameOverride: nbi
+ roles:
+ - read