1 BugFix
Ares edited this page 2023-06-28 15:29:24 +00:00
    excluded_ips = []
    excluded_interfaces = ["vxlan", "kube", "wg", "docker", "cali", "virbr", "cni", "flannel"]
    for addr in network_info["bind-addresses"]:
        for prefix in excluded_interfaces:
            if addr["interface-name"].startswith(prefix):
                for ip in addr["addresses"]:
                    excluded_ips.append(ip["value"])

    ingress_addresses = network_info["ingress-addresses"]
    network_info["ingress-addresses"] = [ip for ip in ingress_addresses if ip not in excluded_ips]

    addresses = network_info["ingress-addresses"]