CI / test (3.10) (push) Successful in 30s
CI / test (3.11) (push) Successful in 29s
CI / test (3.12) (push) Successful in 30s
CI / test (3.10) (pull_request) Successful in 29s
CI / test (3.11) (pull_request) Successful in 28s
CI / test (3.12) (pull_request) Successful in 30s
get_virtual_ips() reads every address bound to a CARP VHID -- the CARP address and IP aliases on its VHID alike -- from /api/interfaces/overview/export, with this node's CARP state, so the reading says who holds each address. interfaces/vip_settings would list the same addresses with each VHID's CARP password; it is not read. vip_manager and keepalived are Linux mechanisms and are None here. Needs napalm-device-types 4.10.0 (carp_virtual_ip). netOrk #1121.
63 lines
1.8 KiB
JSON
63 lines
1.8 KiB
JSON
[
|
|
{
|
|
"identifier": "lan",
|
|
"device": "em0",
|
|
"description": "MGMT",
|
|
"addr4": "192.0.2.2/24",
|
|
"ipv4": [
|
|
{"ipaddr": "192.0.2.2/24"},
|
|
{"ipaddr": "192.0.2.1/24", "vhid": "108", "status": "MASTER", "advbase": "1", "advskew": "0", "peer": "224.0.0.18", "peer6": "ff02::12"}
|
|
],
|
|
"ipv6": [
|
|
{"ipaddr": "fe80::1:2/64"},
|
|
{"ipaddr": "2001:db8:8::1/64", "vhid": "108", "status": "MASTER", "advbase": "1", "advskew": "0", "peer": "224.0.0.18", "peer6": "ff02::12"}
|
|
]
|
|
},
|
|
{
|
|
"identifier": "opt2",
|
|
"device": "vlan0040",
|
|
"description": "SERVER",
|
|
"addr4": "198.51.100.2/24",
|
|
"ipv4": [
|
|
{"ipaddr": "198.51.100.2/24"},
|
|
{"ipaddr": "198.51.100.140/32", "vhid": "140", "status": "MASTER", "advbase": "1", "advskew": "0", "peer": "224.0.0.18", "peer6": "ff02::12"},
|
|
{"ipaddr": "198.51.100.1/24", "vhid": "140", "status": "MASTER", "advbase": "1", "advskew": "0", "peer": "224.0.0.18", "peer6": "ff02::12"}
|
|
]
|
|
},
|
|
{
|
|
"identifier": "opt9",
|
|
"device": "vlan0011",
|
|
"description": "",
|
|
"addr4": "203.0.113.2/24",
|
|
"ipv4": [
|
|
{"ipaddr": "203.0.113.2/24"},
|
|
{"ipaddr": "203.0.113.1/24", "vhid": "111", "status": "INIT", "advbase": "1", "advskew": "0", "peer": "224.0.0.18", "peer6": "ff02::12"}
|
|
]
|
|
},
|
|
{
|
|
"identifier": "opt3",
|
|
"device": "vlan0020",
|
|
"description": "IOT",
|
|
"addr4": "192.0.2.130/25",
|
|
"ipv4": [
|
|
{"ipaddr": "192.0.2.130/25"},
|
|
{"ipaddr": "192.0.2.140/32"}
|
|
]
|
|
},
|
|
{
|
|
"identifier": "lo0",
|
|
"device": "lo0",
|
|
"description": "Loopback",
|
|
"addr4": "127.0.0.1/8",
|
|
"ipv4": [{"ipaddr": "127.0.0.1/8"}],
|
|
"ipv6": [{"ipaddr": "::1/128"}, {"ipaddr": "fe80::1/64"}]
|
|
},
|
|
{
|
|
"identifier": "wg1",
|
|
"device": "wg1",
|
|
"description": "WireGuard",
|
|
"addr4": "",
|
|
"ipv4": null
|
|
}
|
|
]
|