Merge "[UUI] Service Mesh Compliance for UUI"
[oom.git] / kubernetes / aai / components / aai-babel / resources / config / application.properties
1 {{/*
2 # Copyright © 2018 Amdocs, Bell Canada, AT&T
3 # Copyright © 2021 Orange
4 #
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
8 #
9 #       http://www.apache.org/licenses/LICENSE-2.0
10 #
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
16 */}}
17 server.port=9516
18 {{ if ( include "common.needTLS" .) }}
19 server.ssl.key-store={{ .Values.certInitializer.credsPath }}/{{ .Values.certInitializer.fqi_namespace }}.p12
20 server.ssl.key-store-password=${KEYSTORE_PASSWORD}
21 server.ssl.trust-store={{ .Values.certInitializer.credsPath }}/{{ .Values.certInitializer.fqi_namespace }}.trust.jks
22 server.ssl.trust-store-password=${TRUSTSTORE_PASSWORD}
23 server.ssl.client-auth=need
24 server.ssl.key-store-type=PKCS12
25 {{ else }}
26 security.require-ssl=false
27 server.ssl.enabled=false
28 {{ end }}
29
30 spring.main.allow-bean-definition-overriding=true
31 server.servlet.context-path=/services/babel-service
32 logging.config=${CONFIG_HOME}/logback.xml
33 tosca.mappings.config=${CONFIG_HOME}/tosca-mappings.json