File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -32,11 +32,17 @@ nginx_files_1:
3232 client_max_body_size 1000m ;
3333 {%- if pillar[" atlassian-servicedesk" ][" nginx_forwards" ] is defined % }
3434 {%- for domain in pillar[" atlassian-servicedesk" ][" nginx_forwards" ] % }
35+ {%- set ns = namespace(cert_domain = domain) % }
36+ {%- for acme_config in pillar[" atlassian-servicedesk" ][" acme_configs" ] % }
37+ {%- if domain in acme_config[" domains" ] % }
38+ {%- set ns.cert_domain = acme_config[" domains" ][0 ] % }
39+ {%- endif % }
40+ {%- endfor % }
3541 server {
3642 listen 443 ssl;
3743 server_name {{ domain }};
38- ssl_certificate / opt/ acme/ cert/ atlassian- servicedesk_{{ domain }}_fullchain.cer;
39- ssl_certificate_key / opt/ acme/ cert/ atlassian- servicedesk_{{ domain }}_key.key;
44+ ssl_certificate / opt/ acme/ cert/ atlassian- servicedesk_{{ ns.cert_domain }}_fullchain.cer;
45+ ssl_certificate_key / opt/ acme/ cert/ atlassian- servicedesk_{{ ns.cert_domain }}_key.key;
4046 return 301 https:// {{ pillar[" atlassian-servicedesk" ][" http_proxyName" ] }}$ request_uri;
4147 }
4248 {%- endfor % }
@@ -96,7 +102,7 @@ servicedesk-dependencies:
96102 - pkgs:
97103 - libxslt1.1
98104 - xsltproc
99- - openjdk- 17 - jdk
105+ - openjdk- {{ pillar[ " atlassian-servicedesk " ].get( " java_version " , 17 ) }} - jdk
100106
101107servicedesk:
102108 file .managed:
@@ -331,3 +337,4 @@ servicedesk-enable-SSOSeraphAuthenticator:
331337 - watch_in:
332338 - service: servicedesk
333339{% endif % }
340+
Original file line number Diff line number Diff line change @@ -3,7 +3,8 @@ atlassian-servicedesk:
33 source: 'salt://atlassian/addon/atlassian-addon-v1.2.3/atlassian-addon.addon'
44 target: '/opt/atlassian/atlassian-addon.addon'
55 javaopts: '-javaagent:/opt/atlassian/atlassian-addon.addon'
6- version: 5.1.0
6+ version: 11.2.1
7+ java_version: 21
78 acme_configs:
89 - name: example_com
910 domains:
You can’t perform that action at this time.
0 commit comments