Files
EvoBGP/docs/firewall.md
T
DenozordecandCursor c1132cbe19
CI / changes (push) Successful in 4s
CI / commitlint (push) Skipped
CI / openapi (push) Skipped
CI / web (push) Successful in 51s
CI / go (push) Successful in 59s
CI / bird2 (push) Successful in 15s
CI / release (push) Successful in 4m11s
feat(httpapi): remove firewall HTTP/UI after EvoFirewall cutover
Все /v1/firewall/* отвечают 410 Gone; UI и docs указывают на EvoFirewall.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-20 19:51:08 +07:00

973 B

Firewall (deprecated in EvoBGP)

Hard cutover: подсистема firewall перенесена в отдельный продукт EvoFirewall.

Все HTTP-эндпоинты /v1/firewall/* в EvoBGP отвечают 410 Gone.

Таблицы firewall_client / firewall_rule в БД оставлены (не удаляются миграциями) для истории; API/UI/scripts больше не обслуживают их.

Миграция клиентов

  1. Разверните EvoFirewall (auth-portal app id fw).
  2. Переустановите агенты one-liner'ом EvoFirewall (/v1/agent/install.sh).
  3. Для списков по community создайте IP list type evobgp_community и укажите EVOBGP_API_URL + token в настройках EvoFirewall.

Старые токены evobgp_fw_* не переносятся — только re-enroll.