enabled: true
overwrite: true
requires:
- file: extra_custom_certs_file_copy_arvados-keepproxy.pem
+ file: extra_custom_certs_keepproxy_cert_file_copy
config:
- server:
- server_name: keep.__CLUSTER__.__DOMAIN__
enabled: true
overwrite: true
requires:
- file: extra_custom_certs_file_copy_arvados-{{ vh }}.pem
+ file: extra_custom_certs_{{ vh }}_cert_file_copy
config:
- server:
- server_name: {{ vh }}.__CLUSTER__.__DOMAIN__
enabled: true
overwrite: true
requires:
- file: extra_custom_certs_file_copy_arvados-webshell.pem
+ file: extra_custom_certs_webshell_cert_file_copy
config:
- server:
- server_name: webshell.__CLUSTER__.__DOMAIN__
enabled: true
overwrite: true
requires:
- file: extra_custom_certs_file_copy_arvados-websocket.pem
+ file: extra_custom_certs_websocket_cert_file_copy
config:
- server:
- server_name: ws.__CLUSTER__.__DOMAIN__
- pkg: extra_snakeoil_certs_dependencies_pkg_installed
- cmd: extra_snakeoil_certs_arvados_snakeoil_ca_cmd_run
- require_in:
- - file: extra_custom_certs_file_copy_arvados-{{ vh }}.pem
- - file: extra_custom_certs_file_copy_arvados-{{ vh }}.key
+ - file: extra_custom_certs_{{ vh }}_cert_file_copy
+ - file: extra_custom_certs_{{ vh }}_key_file_copy
{%- if grains.get('os_family') == 'Debian' %}
extra_snakeoil_certs_certs_permissions_{{ vh}}_cmd_run:
- pkg: extra_snakeoil_certs_dependencies_pkg_installed
- cmd: extra_snakeoil_certs_arvados_snakeoil_ca_cmd_run
- require_in:
- - file: extra_custom_certs_file_copy_arvados-__HOSTNAME_EXT__.pem
- - file: extra_custom_certs_file_copy_arvados-__HOSTNAME_EXT__.key
+ - file: extra_custom_certs___HOSTNAME_EXT___cert_file_copy
+ - file: extra_custom_certs___HOSTNAME_EXT___key_file_copy
{%- if grains.get('os_family') == 'Debian' %}
extra_snakeoil_certs_certs_permissions___HOSTNAME_EXT___cmd_run: