network: version: 2 renderer: NetworkManager ethernets: {{ netplan_static_iface_effective }}: dhcp4: false dhcp6: false addresses: - {{ netplan_static_address }} {% if (netplan_static_gateway4_effective | default('') | length) > 0 %} gateway4: {{ netplan_static_gateway4_effective }} {% endif %} {% if (netplan_static_nameservers_effective | default([])) | length > 0 %} nameservers: addresses: {% for ns in (netplan_static_nameservers_effective | map('trim') | reject('equalto','') | unique | sort) %} - {{ ns }} {% endfor %} {% endif %}