{% import 'all_private_ip_addresses.jinja' as all_private_ip_addresses %} {% set interface_eth0 = salt['network.interface']('eth0')|sort(attribute="label")|list %} {% set public_interface = interface_eth0[0] %} {% set public_ip_address = public_interface.address %} {% if interface_eth0|length > 0 %} {% set private_interface = interface_eth0[-1] %} {% set private_ip_address = private_interface.address %} {% else %} {% set private_interface = none %} {% set private_ip_address = none %} {% endif %} {% set private_node_domain = pillar['global']['private_node_domain'] %} {% set private_service_domain = pillar['global']['private_service_domain'] %} {% set private_fqdn = grains['id'] + '.' + private_node_domain %} {% set public_domain = pillar['global']['public_domain'] %} {% set public_fqdn = grains['id'] + '.' + public_domain %} {% set admin_servers = pillar['global']['admin_servers'] %} # WARNING: DO NOT CHANGE THIS VALUE without reading the comment in the # global.sls pillar. {% set primary_admin_host = pillar['global']['primary_admin_host'] %} {% set primary_admin_fqdn = primary_admin_host + '.' + private_node_domain %} {% set primary_admin_ip_address = admin_servers[primary_admin_host] %} {% set admin_hosts = admin_servers.keys() %} {% set admin_ip_addresses = admin_servers.values() %} {% set all_private_ip_addresses = all_private_ip_addresses.addresses %} {% set certbot_proxy_ip_address = primary_admin_ip_address %} {% set certbot_proxy_host = primary_admin_fqdn %} {% set deploy_env = pillar['env']['name'] %} {% set config = pillar['env'][deploy_env] %} {% set common = pillar['env']['common'] %}