[interfaces] Add metrics

certbot_on_virtu
Alexandre Iooss 2020-04-28 18:59:35 +02:00
parent cfe9140a0b
commit 459d9cc55e
No known key found for this signature in database
GPG Key ID: 6C79278F3FCDCC02
8 changed files with 38 additions and 22 deletions

View File

@ -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

View File

@ -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 %}

View File

@ -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 %}

View File

@ -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 %}

View File

@ -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 %}

View File

@ -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 %}

View File

@ -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 %}

View File

@ -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 %}