|
18 | 18 | url="jdbc:postgresql://${DB_HOST}:${DB_PORT}/${DB_NAME}"
|
19 | 19 | factory="com.jaspersoft.jasperserver.tomcat.jndi.JSCommonsBasicDataSourceFactory"
|
20 | 20 | />
|
| 21 | + <Resource name="jdbc/jasperserverSystemAnalytics" auth="Container" type="javax.sql.DataSource" |
| 22 | + maxActive="100" maxIdle="30" maxWait="10000" |
| 23 | + {{- if .Values.db.jndiRestrictedAccess }} |
| 24 | + username="${ANALYTICS_DB_USER_NAME}" password="${ANALYTICS_DB_PASSWORD}" |
| 25 | + {{- else }} |
| 26 | + username="${DB_USER_NAME}" password="${DB_PASSWORD}" |
| 27 | + {{- end }} |
| 28 | + driverClassName="org.postgresql.Driver" |
| 29 | + accessToUnderlyingConnectionAllowed = "true" |
| 30 | + validationQuery="SELECT 1" |
| 31 | + testOnBorrow="true" |
| 32 | + defaultReadOnly="true" |
| 33 | + defaultAutoCommit="false" |
| 34 | + url="jdbc:postgresql://${DB_HOST}:${DB_PORT}/${DB_NAME}" |
| 35 | + factory="com.jaspersoft.jasperserver.tomcat.jndi.JSCommonsBasicDataSourceFactory" |
| 36 | + /> |
21 | 37 | {{- if .Values.db.audit.enabled }}
|
22 | 38 | <Resource name="jdbc/jasperserverAudit" auth="Container" type="javax.sql.DataSource"
|
23 | 39 | maxActive="100" maxIdle="30" maxWait="10000"
|
|
39 | 55 | testOnBorrow="true"
|
40 | 56 | url="jdbc:postgresql://${DB_HOST}:${DB_PORT}/${DB_NAME}"
|
41 | 57 | factory="com.jaspersoft.jasperserver.tomcat.jndi.JSCommonsBasicDataSourceFactory"
|
| 58 | + /> |
| 59 | + {{- end }} |
| 60 | + {{- if .Values.db.audit.enabled }} |
| 61 | + <Resource name="jdbc/jasperserverAuditAnalytics" auth="Container" type="javax.sql.DataSource" |
| 62 | + maxActive="100" maxIdle="30" maxWait="10000" |
| 63 | + {{- if .Values.db.jndiRestrictedAccess }} |
| 64 | + username="${ANALYTICS_DB_USER_NAME}" password="${ANALYTICS_DB_PASSWORD}" |
| 65 | + {{- else }} |
| 66 | + username="${AUDIT_DB_USER_NAME}" password="${AUDIT_DB_PASSWORD}" |
| 67 | + {{- end }} |
| 68 | + driverClassName="org.postgresql.Driver" |
| 69 | + accessToUnderlyingConnectionAllowed = "true" |
| 70 | + validationQuery="SELECT 1" |
| 71 | + testOnBorrow="true" |
| 72 | + defaultReadOnly="true" |
| 73 | + defaultAutoCommit="false" |
| 74 | + url="jdbc:postgresql://${AUDIT_DB_HOST}:${AUDIT_DB_PORT}/${AUDIT_DB_NAME}" |
| 75 | + factory="com.jaspersoft.jasperserver.tomcat.jndi.JSCommonsBasicDataSourceFactory" |
| 76 | + /> |
| 77 | + {{- else if semverCompare ">= 9.0.0" .Values.jrsVersion }} |
| 78 | + <Resource name="jdbc/jasperserverAuditAnalytics" auth="Container" type="javax.sql.DataSource" |
| 79 | + maxActive="100" maxIdle="30" maxWait="10000" |
| 80 | + {{- if .Values.db.jndiRestrictedAccess }} |
| 81 | + username="${AUDIT_ANALYTICS_DB_USER_NAME}" password="${AUDIT_ANALYTICS_DB_PASSWORD}" |
| 82 | + {{- else }} |
| 83 | + username="${DB_USER_NAME}" password="${DB_PASSWORD}" |
| 84 | + {{- end }} |
| 85 | + driverClassName="org.postgresql.Driver" |
| 86 | + accessToUnderlyingConnectionAllowed = "true" |
| 87 | + validationQuery="SELECT 1" |
| 88 | + testOnBorrow="true" |
| 89 | + defaultReadOnly="true" |
| 90 | + defaultAutoCommit="false" |
| 91 | + url="jdbc:postgresql://${DB_HOST}:${DB_PORT}/${DB_NAME}" |
| 92 | + factory="com.jaspersoft.jasperserver.tomcat.jndi.JSCommonsBasicDataSourceFactory" |
42 | 93 | />
|
43 | 94 | {{- end }}
|
44 | 95 | <Resource name="jdbc/sugarcrm" auth="Container" type="javax.sql.DataSource"
|
|
0 commit comments