X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=ansible%2Froles%2Flocalconfig%2Ftemplates%2Fssh%2F10r3.conf.j2;h=73ed53c43b313a3529126b6f0e6d4dbc7d04a2cc;hb=1172184b256e3db226ae44b8db9f0ad10ce81f0a;hp=ba111604d0f44d504f093d04a61ec6483f35f767;hpb=3e44da4344e11700e58e06bc713851b8fc90244a;p=noc.git diff --git a/ansible/roles/localconfig/templates/ssh/10r3.conf.j2 b/ansible/roles/localconfig/templates/ssh/10r3.conf.j2 index ba11160..73ed53c 100644 --- a/ansible/roles/localconfig/templates/ssh/10r3.conf.j2 +++ b/ansible/roles/localconfig/templates/ssh/10r3.conf.j2 @@ -2,20 +2,19 @@ # realraum ssh-config (generated by ansible NOC repo) ####################################### -### dynamically generated hosts +### dynamically generated host configs {% for host in (groups['all'] | sort) %} -{% set shortname = (host.split('.') | first) %} -Host {{ host }}.realraum.at r3-{{ shortname }} r3g-{{ shortname }} r3e-{{ shortname }} - Hostname {{ host }}.realraum.at +Host {{ hostvars[host].ansible_host }} r3-{{ host }} r3g-{{ host }} r3e-{{ host }} + Hostname {{ hostvars[host].ansible_host }} {% if 'localconfig_ssh_config_proxycommand' in hostvars[host] %} ProxyCommand {{ hostvars[host].localconfig_ssh_config_proxycommand }} {% endif %} {% if 'localconfig_ssh_config_user' in hostvars[host] %} User {{ hostvars[host].localconfig_ssh_config_user }} {% endif %} -{% if 'localconfig_ssh_config_port' in hostvars[host] %} - Port {{ hostvars[host].localconfig_ssh_config_port }} +{% if hostvars[host].ansible_port != 22000 %} + Port {{ hostvars[host].ansible_port }} {% endif %} {% endfor %} @@ -25,24 +24,6 @@ Host {{ host }}.realraum.at r3-{{ shortname }} r3g-{{ shortname }} r3e-{{ shortn Host gw.realraum.at r3-gw Hostname gw.realraum.at -Host gnocchi1.realraum.at r3-gnocchi1 - Hostname gnocchi1.realraum.at - -Host gnocchi2.realraum.at r3-gnocchi2 - Hostname gnocchi2.realraum.at - -Host torwaechter.mgmt.realraum.at r3g-torwaechter - Hostname torwaechter.mgmt.realraum.at - User realraum - -Host ap0.mgmt.realraum.at r3g-ap0 - Hostname ap0.mgmt.realraum.at - User root - -Host ap1.mgmt.realraum.at r3g-ap1 - Hostname ap1.mgmt.realraum.at - User root - Host licht.realraum.at r3-licht r3g-licht r3e-licht Hostname licht.realraum.at User realraum