[interfaces] Add metrics
parent
cfe9140a0b
commit
459d9cc55e
|
@ -27,16 +27,28 @@
|
||||||
|
|
||||||
- hosts: boeing.adm.crans.org,cochon.adm.crans.org,tracker.adm.crans.org,voyager.adm.crans.org,lutim.adm.crans.org,gateau.adm.crans.org,owncloud-srv.adm.crans.org,charybde.adm.crans.org,cas-srv.adm.crans.org,fyre.adm.crans.org,silice.adm.crans.org
|
- hosts: boeing.adm.crans.org,cochon.adm.crans.org,tracker.adm.crans.org,voyager.adm.crans.org,lutim.adm.crans.org,gateau.adm.crans.org,owncloud-srv.adm.crans.org,charybde.adm.crans.org,cas-srv.adm.crans.org,fyre.adm.crans.org,silice.adm.crans.org
|
||||||
vars:
|
vars:
|
||||||
- srv_gateway: 185.230.79.254
|
vlan:
|
||||||
- srv_dns: 185.230.79.152 185.230.79.4
|
srv:
|
||||||
- ens_gateway: 138.231.136.254
|
metric: 100
|
||||||
- ens_dns: 138.231.136.152 138.231.136.4
|
gateway: 185.230.79.254
|
||||||
- adm_dns: 10.231.136.152 10.231.136.4
|
dns: 185.230.79.152 185.230.79.4
|
||||||
- borne_dns: 10.231.148.52 10.231.148.4
|
ens:
|
||||||
- switch_dns: 10.231.100.152 10.231.100.4
|
metric: 300
|
||||||
- fil_gateway: 10.54.0.254
|
gateway: 138.231.136.254
|
||||||
- fil_dns: 10.54.0.152 10.54.0.4
|
dns: 138.231.136.152 138.231.136.4
|
||||||
- adh_gateway: 185.230.78.254
|
adm:
|
||||||
- adh_dns: 185.230.78.152 185.230.78.4
|
dns: 10.231.136.152 10.231.136.4
|
||||||
|
borne:
|
||||||
|
dns: 10.231.148.52 10.231.148.4
|
||||||
|
switch:
|
||||||
|
dns: 10.231.100.152 10.231.100.4
|
||||||
|
fil:
|
||||||
|
metric: 400
|
||||||
|
gateway: 10.54.0.254
|
||||||
|
dns: 10.54.0.152 10.54.0.4
|
||||||
|
adh:
|
||||||
|
metric: 200
|
||||||
|
gateway: 185.230.78.254
|
||||||
|
dns: 185.230.78.152 185.230.78.4
|
||||||
roles:
|
roles:
|
||||||
- interfaces
|
- interfaces
|
||||||
|
|
|
@ -7,9 +7,10 @@ iface {{ srv_iface.stdout }} inet static
|
||||||
network {{ srv.ipv4.network }}
|
network {{ srv.ipv4.network }}
|
||||||
netmask {{ srv.ipv4.netmask }}
|
netmask {{ srv.ipv4.netmask }}
|
||||||
broadcast {{ srv.ipv4.broadcast }}
|
broadcast {{ srv.ipv4.broadcast }}
|
||||||
gateway {{ srv_gateway }}
|
gateway {{ vlan.srv.gateway }}
|
||||||
|
metric {{ vlan.srv.metric }}
|
||||||
mtu 1496
|
mtu 1496
|
||||||
dns-nameservers {{ srv_dns }}
|
dns-nameservers {{ vlan.srv.dns }}
|
||||||
dns-search crans.org
|
dns-search crans.org
|
||||||
up /sbin/ip link set $IFACE alias srv
|
up /sbin/ip link set $IFACE alias srv
|
||||||
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
||||||
|
|
|
@ -7,9 +7,10 @@ iface {{ ens_iface.stdout }} inet static
|
||||||
network {{ ens.ipv4.network }}
|
network {{ ens.ipv4.network }}
|
||||||
netmask {{ ens.ipv4.netmask }}
|
netmask {{ ens.ipv4.netmask }}
|
||||||
broadcast {{ ens.ipv4.broadcast }}
|
broadcast {{ ens.ipv4.broadcast }}
|
||||||
gateway {{ ens_gateway }}
|
gateway {{ vlan.ens.gateway }}
|
||||||
|
metric {{ vlan.ens.metric }}
|
||||||
mtu 1496
|
mtu 1496
|
||||||
dns-nameservers {{ ens_dns }}
|
dns-nameservers {{ vlan.ens.dns }}
|
||||||
dns-search crans.org
|
dns-search crans.org
|
||||||
up /sbin/ip link set $IFACE alias ens
|
up /sbin/ip link set $IFACE alias ens
|
||||||
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
||||||
|
|
|
@ -8,7 +8,7 @@ iface {{ adm_iface.stdout }} inet static
|
||||||
netmask {{ adm.ipv4.netmask }}
|
netmask {{ adm.ipv4.netmask }}
|
||||||
broadcast {{ adm.ipv4.broadcast }}
|
broadcast {{ adm.ipv4.broadcast }}
|
||||||
mtu 1496
|
mtu 1496
|
||||||
dns-nameservers {{ adm_dns }}
|
dns-nameservers {{ vlan.adm.dns }}
|
||||||
dns-search adm.crans.org
|
dns-search adm.crans.org
|
||||||
up /sbin/ip link set $IFACE alias adm
|
up /sbin/ip link set $IFACE alias adm
|
||||||
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
||||||
|
|
|
@ -8,7 +8,7 @@ iface {{ borne_iface.stdout }} inet static
|
||||||
netmask {{ borne.ipv4.netmask }}
|
netmask {{ borne.ipv4.netmask }}
|
||||||
broadcast {{ borne.ipv4.broadcast }}
|
broadcast {{ borne.ipv4.broadcast }}
|
||||||
mtu 1496
|
mtu 1496
|
||||||
dns-nameservers {{ borne_dns }}
|
dns-nameservers {{ vlan.borne.dns }}
|
||||||
dns-search borne.crans.org
|
dns-search borne.crans.org
|
||||||
up /sbin/ip link set $IFACE alias borne
|
up /sbin/ip link set $IFACE alias borne
|
||||||
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
||||||
|
|
|
@ -8,7 +8,7 @@ iface {{ switch_iface.stdout }} inet static
|
||||||
netmask {{ switch.ipv4.netmask }}
|
netmask {{ switch.ipv4.netmask }}
|
||||||
broadcast {{ switch.ipv4.broadcast }}
|
broadcast {{ switch.ipv4.broadcast }}
|
||||||
mtu 1496
|
mtu 1496
|
||||||
dns-nameservers {{ switch_dns }}
|
dns-nameservers {{ vlan.switch.dns }}
|
||||||
dns-search switch.crans.org
|
dns-search switch.crans.org
|
||||||
up /sbin/ip link set $IFACE alias switch
|
up /sbin/ip link set $IFACE alias switch
|
||||||
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
||||||
|
|
|
@ -7,9 +7,10 @@ iface {{ fil_iface.stdout }} inet static
|
||||||
network {{ fil.ipv4.network }}
|
network {{ fil.ipv4.network }}
|
||||||
netmask {{ fil.ipv4.netmask }}
|
netmask {{ fil.ipv4.netmask }}
|
||||||
broadcast {{ fil.ipv4.broadcast }}
|
broadcast {{ fil.ipv4.broadcast }}
|
||||||
gateway {{ fil_gateway }}
|
gateway {{ vlan.fil.gateway }}
|
||||||
|
metric {{ vlan.fil.metric }}
|
||||||
mtu 1496
|
mtu 1496
|
||||||
dns-nameservers {{ fil_dns }}
|
dns-nameservers {{ vlan.fil.dns }}
|
||||||
dns-search fil.crans.org
|
dns-search fil.crans.org
|
||||||
up /sbin/ip link set $IFACE alias fil
|
up /sbin/ip link set $IFACE alias fil
|
||||||
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
||||||
|
|
|
@ -7,9 +7,10 @@ iface {{ adh_iface.stdout }} inet static
|
||||||
network {{ adh.ipv4.network }}
|
network {{ adh.ipv4.network }}
|
||||||
netmask {{ adh.ipv4.netmask }}
|
netmask {{ adh.ipv4.netmask }}
|
||||||
broadcast {{ adh.ipv4.broadcast }}
|
broadcast {{ adh.ipv4.broadcast }}
|
||||||
gateway {{ adh_gateway }}
|
gateway {{ vlan.adh.gateway }}
|
||||||
|
metric {{ vlan.adh.metric }}
|
||||||
mtu 1496
|
mtu 1496
|
||||||
dns-nameservers {{ adh_dns }}
|
dns-nameservers {{ vlan.adh.dns }}
|
||||||
dns-search crans.org
|
dns-search crans.org
|
||||||
up /sbin/ip link set $IFACE alias adh
|
up /sbin/ip link set $IFACE alias adh
|
||||||
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
{% if ansible_local.interfaces.sup_if_4 is defined %}
|
||||||
|
|
Loading…
Reference in New Issue