31 lines
1.3 KiB
Django/Jinja
31 lines
1.3 KiB
Django/Jinja
---
|
|
# {{ ansible_managed }}
|
|
network:
|
|
version: {{ manage_netplan_configuration['network']['version']|default('2') }}
|
|
{% if manage_netplan_renderer is not none %}
|
|
renderer: {{ manage_netplan_renderer }}
|
|
{% endif %}
|
|
{% if manage_netplan_configuration['network']['ethernets'] is defined %}
|
|
ethernets:
|
|
{{ manage_netplan_configuration['network']['ethernets']|to_nice_yaml|indent(4, true) }}
|
|
{% endif %}
|
|
{% if manage_netplan_configuration['network']['wifis'] is defined %}
|
|
wifis:
|
|
{{ manage_netplan_configuration['network']['wifis']|to_nice_yaml|indent(4, true) }}
|
|
{% endif %}
|
|
{% if manage_netplan_configuration['network']['bonds'] is defined %}
|
|
bonds:
|
|
{{ manage_netplan_configuration['network']['bonds']|to_nice_yaml|indent(4, true) }}
|
|
{% endif %}
|
|
{% if manage_netplan_configuration['network']['bridges'] is defined %}
|
|
bridges:
|
|
{{ manage_netplan_configuration['network']['bridges']|to_nice_yaml|indent(4, true) }}
|
|
{% endif %}
|
|
{% if manage_netplan_configuration['network']['vlans'] is defined %}
|
|
vlans:
|
|
{{ manage_netplan_configuration['network']['vlans']|to_nice_yaml|indent(4, true) }}
|
|
{% endif %}
|
|
{% if manage_netplan_configuration['network']['tunnels'] is defined %}
|
|
tunnels:
|
|
{{ manage_netplan_configuration['network']['tunnels']|to_nice_yaml|indent(4, true) }}
|
|
{% endif %} |