Code Review
/
oom.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "[COMMON] Add limits to timescale db"
[oom.git]
/
kubernetes
/
dmaap
/
components
/
dmaap-dr-prov
/
values.yaml
diff --git
a/kubernetes/dmaap/components/dmaap-dr-prov/values.yaml
b/kubernetes/dmaap/components/dmaap-dr-prov/values.yaml
index
e2671e6
..
cf25468
100644
(file)
--- a/
kubernetes/dmaap/components/dmaap-dr-prov/values.yaml
+++ b/
kubernetes/dmaap/components/dmaap-dr-prov/values.yaml
@@
-18,23
+18,30
@@
global:
nodePortPrefix: 302
loggingDirectory: /opt/app/datartr/logs
global:
nodePortPrefix: 302
loggingDirectory: /opt/app/datartr/logs
+ persistence: {}
+ mariadbGalera: &mariadbGalera
+ #This flag allows DMAAP-DR to instantiate its own mariadb-galera cluster
+ localCluster: false
+ service: mariadb-galera
+ internalPort: 3306
+ nameOverride: mariadb-galera
#################################################################
# Secrets metaconfig
#################################################################
secrets:
#################################################################
# Secrets metaconfig
#################################################################
secrets:
- -
uid: dmaap-dr-db-user-secret
-
name: '{{ include "common.release" . }}-dmaap-dr-db-user-secret
'
+ -
name: &dbUserSecretName '{{ include "common.release" . }}-dmaap-dr-db-user-credentials'
+
uid: 'dmaap-dr-db-user-credentials
'
type: basicAuth
type: basicAuth
- externalSecret: '{{ t
pl (default "" .Values.config.dmaapDrDb.userCredentialsExternalSecret) .
}}'
- login: '{{
.Values.config.dmaapDrDb.userName
}}'
- password: '{{
.Values.config.dmaapDrDb.userPassword
}}'
+ externalSecret: '{{ t
ernary "" (tpl (default "" (index .Values "mariadb-galera" "db" "externalSecret")) .) (hasSuffix "dmaap-dr-db-user-credentials" (index .Values "mariadb-galera" "db" "externalSecret"))
}}'
+ login: '{{
index .Values "mariadb-galera" "db" "user"
}}'
+ password: '{{
index .Values "mariadb-galera" "db" "password"
}}'
#################################################################
# Application configuration defaults.
#################################################################
# application image
#################################################################
# Application configuration defaults.
#################################################################
# application image
-image: onap/dmaap/datarouter-prov:2.1.
5
+image: onap/dmaap/datarouter-prov:2.1.
8
pullPolicy: Always
# flag to enable debugging - application support required
pullPolicy: Always
# flag to enable debugging - application support required
@@
-63,14
+70,11
@@
readiness:
## Persist data to a persitent volume
persistence:
## Persist data to a persitent volume
persistence:
+ enabled: true
volumeReclaimPolicy: Retain
accessMode: ReadWriteOnce
mountPath: /dockerdata-nfs
volumeReclaimPolicy: Retain
accessMode: ReadWriteOnce
mountPath: /dockerdata-nfs
- aafCredsMountSubPath: data-router/dr-prov/aaf-props
- aafCredsSize: 10M
- aafCredsPath: /opt/app/osaaf/local
-
ingress:
enabled: false
service:
ingress:
enabled: false
service:
@@
-94,41
+98,46
@@
config:
# and supports the following log levels: TRACE, DEBUG, INFO, WARN, ERROR, OFF
logLevel: "INFO"
# and supports the following log levels: TRACE, DEBUG, INFO, WARN, ERROR, OFF
logLevel: "INFO"
- # dr-prov db configuration
- dmaapDrDb:
- mariadbServiceName: dmaap-dr-db-svc
- mariadbServicePort: 3306
- mariadbContName: dmaap-dr-db
- userName: datarouter
-# userPassword: password
-# userCredentialsExternalSecret: some secret
-
# mariadb-galera configuration
# mariadb-galera configuration
-mariadb:
- name: dmaap-dr-db
- nameOverride: dmaap-dr-db
- replicaCount: 2
- config:
- userCredentialsExternalSecret: '{{ include "common.release" . }}-dmaap-dr-db-user-secret'
- mysqlDatabase: datarouter
+mariadb-galera:
+ nameOverride: &dbServer dmaap-dr-db
+ replicaCount: 1
+ db:
+ name: &mysqlDbName datarouter
+ user: datarouter
+ # password:
+ externalSecret: *dbUserSecretName
service:
service:
- name: dmaap-dr-db-svc
- portName: dmaap-dr-db-svc
+ name: *dbServer
nfsprovisionerPrefix: dmaap-dr-db
persistence:
size: 1Gi
mountSubPath: data-router/dr-db-data
nfsprovisionerPrefix: dmaap-dr-db
persistence:
size: 1Gi
mountSubPath: data-router/dr-db-data
- disableNfsProvisioner: true
+ serviceAccount:
+ nameOverride: *dbServer
+
+mariadb-init:
+ config:
+ userCredentialsExternalSecret: *dbUserSecretName
+ mysqlDatabase: *mysqlDbName
+ nameOverride: dmaap-dr-mariadb-init
-#AAF local config
-aafConfig:
- aafDeployFqi: dmaap-dr@dmaap-dr.onap.org
+#################################################################
+# AAF part
+#################################################################
+certInitializer:
+ nameOverride: dmaap-dr-prov-cert-initializer
+ aafDeployFqi: deployer@people.osaaf.org
aafDeployPass: demo123456!
aafDeployPass: demo123456!
+# aafDeployCredsExternalSecret: some secret
fqdn: dmaap-dr-prov
fqi: dmaap-dr-prov@dmaap-dr.onap.org
publicFqdn: dmaap-dr.onap.org
cadiLatitude: 0.0
cadiLongitude: 0.0
fqdn: dmaap-dr-prov
fqi: dmaap-dr-prov@dmaap-dr.onap.org
publicFqdn: dmaap-dr.onap.org
cadiLatitude: 0.0
cadiLongitude: 0.0
+ app_ns: org.osaaf.aaf
+ credsPath: /opt/app/osaaf/local
+
# Resource Limit flavor -By Default using small
flavor: small
# Resource Limit flavor -By Default using small
flavor: small
@@
-149,3
+158,9
@@
resources:
cpu: 1000m
memory: 2Gi
unlimited: {}
cpu: 1000m
memory: 2Gi
unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+ nameOverride: dmaap-dr-prov
+ roles:
+ - read