mirror of
				https://git.lapiole.org/dani/ansible-roles.git
				synced 2025-11-01 11:21:25 +01:00 
			
		
		
		
	Update to 2022-09-04 01:00
This commit is contained in:
		| @@ -35,8 +35,10 @@ template { | ||||
|   exec { | ||||
|     command = "systemctl reload nomad" | ||||
|   } | ||||
|  | ||||
| } | ||||
|  | ||||
| {% if nomad_conf.server.enabled %} | ||||
| template { | ||||
|   source          = "{{ nomad_root_dir }}/consul-template/cli.crt.tpl" | ||||
|   left_delimiter  = "[[" | ||||
| @@ -51,4 +53,4 @@ template { | ||||
|   destination     = "{{ nomad_root_dir }}/tls/cli.key" | ||||
|   perms           = 0640 | ||||
| } | ||||
|  | ||||
| {% endif %} | ||||
|   | ||||
| @@ -1,9 +1,11 @@ | ||||
| {% if nomad_conf.tls.http %} | ||||
| {% if nomad_conf.tls.http and nomad_conf.server.enabled %} | ||||
| export NOMAD_ADDR=https://localhost:{{ nomad_services.http.port }} | ||||
| export NOMAD_CACERT={{ nomad_conf.tls.ca_file }} | ||||
| {% if nomad_vault_tls.enabled %} | ||||
| export NOMAD_CLIENT_CERT={{ nomad_root_dir }}/tls/cli.crt | ||||
| export NOMAD_CLIENT_KEY={{ nomad_root_dir }}/tls/cli.key | ||||
| export NOMAD_TLS_SERVER_NAME={{ nomad_conf.server.enabled | ternary('server', 'client') }}.global.nomad | ||||
| export NOMAD_TLS_SERVER_NAME=server.{{ nomad_conf.region }}.nomad | ||||
| {% endif %} | ||||
| {% else %} | ||||
| # TLS not enabled or not running in server mode | ||||
| {% endif %} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Daniel Berteaud
					Daniel Berteaud