v1.4.0: Networks page — SDN zone/vnet editing, node interfaces CRUD, IPAM auto-create

This commit is contained in:
markmorado
2026-04-06 21:13:38 +02:00
parent 6a0564cea2
commit 4546a798d0
13 changed files with 2002 additions and 35 deletions

View File

@@ -1186,5 +1186,52 @@
"send": "Send",
"server_updated_successfully": "Server updated successfully",
"update_check_disabled": "Update check disabled",
"virtual_machine": "virtual machine"
"virtual_machine": "virtual machine",
"nav_networks": "Networks",
"networks_management_desc": "Manage SDN zones, VNets, subnets and node network interfaces",
"node_networks": "Node Interfaces",
"network_interfaces": "Network Interfaces",
"iface_type": "Type",
"iface_bridge": "Bridge",
"iface_bond": "Bond",
"iface_vlan": "VLAN",
"iface_eth": "Ethernet",
"bridge_ports": "Bridge Ports",
"bridge_ports_hint": "Space-separated list of physical interfaces, e.g. ens3",
"bond_slaves": "Slaves",
"bond_slaves_hint": "Space-separated list of slave interfaces, e.g. ens3 ens4",
"bond_mode": "Bond Mode",
"autostart": "Autostart",
"active": "Active",
"apply_network_config": "Apply Network Config",
"apply_network_config_confirm": "Apply pending network changes to this node? This will activate the new configuration.",
"revert_network_config": "Revert Network Config",
"revert_network_config_confirm": "Revert all pending network changes on this node? Unsaved changes will be lost.",
"pending_network_changes": "Pending Changes",
"create_interface": "Create Interface",
"edit_interface": "Edit Interface",
"edit_zone": "Edit Zone",
"edit_vnet": "Edit VNet",
"delete_subnet": "Delete Subnet",
"sdn_zone_evpn": "EVPN",
"sdn_zone_name_hint": "Up to 8 characters, letters and digits only",
"create_ipam_network_for_subnet": "Also create an IPAM network for this subnet",
"create_ipam_hint": "Creates a linked IPAM network entry that tracks IP allocations for this subnet",
"ipam_network_created": "IPAM network created.",
"ipam_network_existed": "IPAM network already existed, linked.",
"ipam_network_will_not_be_deleted": "The linked IPAM network (if any) will not be deleted.",
"synced_with_ipam": "IPAM",
"vlan_aware": "VLAN Aware",
"vlan_id": "VLAN ID",
"vlan_raw_device": "Raw Device",
"vxlan_peer": "Peer Addresses",
"vxlan_peer_hint": "Space-separated list of remote peer IP addresses",
"zone": "Zone",
"alias": "Alias",
"subnet": "Subnet",
"netmask": "Netmask",
"select_node": "Select Node",
"iface_bridge_name_hint": "e.g. vmbr0, vmbr1",
"iface_bond_name_hint": "e.g. bond0, bond1",
"iface_vlan_name_hint": "e.g. ens3.100"
}

View File

@@ -1186,5 +1186,52 @@
"send": "Отправить",
"server_updated_successfully": "Сервер успешно обновлён",
"update_check_disabled": "Проверка обновлений отключена",
"virtual_machine": "виртуальная машина"
"virtual_machine": "виртуальная машина",
"nav_networks": "Сети",
"networks_management_desc": "Управление SDN-зонами, VNet, подсетями и сетевыми интерфейсами узлов",
"node_networks": "Интерфейсы узлов",
"network_interfaces": "Сетевые интерфейсы",
"iface_type": "Тип",
"iface_bridge": "Бридж",
"iface_bond": "Бонд",
"iface_vlan": "VLAN",
"iface_eth": "Ethernet",
"bridge_ports": "Порты бриджа",
"bridge_ports_hint": "Список физических интерфейсов через пробел, например ens3",
"bond_slaves": "Slave-интерфейсы",
"bond_slaves_hint": "Список slave-интерфейсов через пробел, например ens3 ens4",
"bond_mode": "Режим бонда",
"autostart": "Автозапуск",
"active": "Активен",
"apply_network_config": "Применить конфигурацию",
"apply_network_config_confirm": "Применить ожидающие изменения сети на этом узле? Новая конфигурация будет активирована.",
"revert_network_config": "Откатить конфигурацию",
"revert_network_config_confirm": "Откатить все ожидающие изменения сети на этом узле? Несохранённые изменения будут потеряны.",
"pending_network_changes": "Ожидающие изменения",
"create_interface": "Создать интерфейс",
"edit_interface": "Редактировать интерфейс",
"edit_zone": "Редактировать зону",
"edit_vnet": "Редактировать VNet",
"delete_subnet": "Удалить подсеть",
"sdn_zone_evpn": "EVPN",
"sdn_zone_name_hint": "До 8 символов, только буквы и цифры",
"create_ipam_network_for_subnet": "Также создать сеть IPAM для этой подсети",
"create_ipam_hint": "Создаёт связанную запись IPAM для отслеживания IP-адресов в этой подсети",
"ipam_network_created": "Сеть IPAM создана.",
"ipam_network_existed": "Сеть IPAM уже существовала, привязана.",
"ipam_network_will_not_be_deleted": "Связанная сеть IPAM (при наличии) удалена не будет.",
"synced_with_ipam": "IPAM",
"vlan_aware": "VLAN Aware",
"vlan_id": "VLAN ID",
"vlan_raw_device": "Raw-устройство",
"vxlan_peer": "Адреса пиров",
"vxlan_peer_hint": "Список IP-адресов удалённых пиров через пробел",
"zone": "Зона",
"alias": "Псевдоним",
"subnet": "Подсеть",
"netmask": "Маска",
"select_node": "Выберите узел",
"iface_bridge_name_hint": "например vmbr0, vmbr1",
"iface_bond_name_hint": "например bond0, bond1",
"iface_vlan_name_hint": "например ens3.100"
}