spring: cloud: consul: enabled: true host: consul.service.{{ consul_domain }} discovery: preferIpAddress: true tags: {{ consul_tags }} instanceId: {{ vitamui_struct.vitamui_component }}-${server.port}-${spring.cloud.client.hostname} logging: config: {{ vitamui_folder_conf }}/logback.xml level: fr.gouv.vitamui.iam.external.server: {{ vitamui_struct.logging_level }} server: port: {{ vitamui_struct.port_service }} {% if vitamui_struct.secure|lower == "true" %} ssl: key-store: {{ vitamui_folder_conf }}/keystore_{{ vitamui_struct.package_name }}.jks key-store-password: {{ password_keystore }} key-password: {{ password_keystore }} trust-store: {{ vitamui_folder_conf }}/truststore_{{ vitamui_certificate_type }}.jks trust-store-password: {{ password_truststore }} client-auth: need enabled-protocols: {{ssl_setting.enabled_protocols}} ciphers: {{ssl_setting.ciphers}} {% endif %} tomcat: accesslog: enabled: "{{ vitamui_struct.jvm_log|lower }}" directory: "{{ vitamui_folder_log }}" management: server: port: {{ vitamui_struct.port_admin }} ssl: enabled: false server-identity: identityName: {{ vitamui_site_name }} identityRole: {{ vitamui_struct.vitamui_component }} identityServerId: 1 iam-external: security-client: server-host: {{ vitamui.security_internal.host }} server-port: {{ vitamui.security_internal.port_service }} {% if vitamui.security_internal.secure|lower == "true" %} secure: {{ vitamui.security_internal.secure|lower }} ssl-configuration: keystore: key-path: {{ vitamui_folder_conf }}/keystore_{{ vitamui_struct.package_name }}.jks key-password: {{ password_keystore }} type: JKS truststore: key-path: {{ vitamui_folder_conf }}/truststore_{{ vitamui_certificate_type }}.jks key-password: {{ password_truststore }} hostname-verification: false {% endif %} iam-internal-client: server-host: {{ vitamui.iam_internal.host }} server-port: {{ vitamui.iam_internal.port_service }} connect-time-out: {{ vitamui.iam_internal.connect_timeout }} read-time-out: {{ vitamui.iam_internal.read_timeout }} write-time-out: {{ vitamui.iam_internal.write_timeout }} {% if vitamui.iam_internal.secure|lower == "true" %} secure: {{ vitamui.iam_internal.secure|lower }} ssl-configuration: keystore: key-path: {{ vitamui_folder_conf }}/keystore_{{ vitamui_struct.package_name }}.jks key-password: {{ password_keystore }} type: JKS truststore: key-path: {{ vitamui_folder_conf }}/truststore_{{ vitamui_certificate_type }}.jks key-password: {{ password_truststore }} hostname-verification: false {% endif %} customer.init.config.file: {{ vitamui_folder_conf }}/customer-init.yml opentracing: jaeger: enabled: {{ opentracing.jaeger.enabled }} logSpans: {{ opentracing.jaeger.log_spans }} expandExceptionLogs: {{opentracing.jaeger.expand_exception_logs}} udp-sender: host: {{ opentracing.jaeger.udp_sender.host }} port: {{ opentracing.jaeger.udp_sender.port }}