sapcc / elektra

An opinionated openstack Web UI for consumer self service and operations.
Apache License 2.0
74 stars 28 forks source link

BGP VPN implementation #930

Closed velp closed 2 years ago

velp commented 3 years ago

BGP VPN feature is now available for the end-users. We have to add a new TAB for "Networks & Routers" section in the dashboard. This TAB must:

  1. show list of available bgpvpns for project (API ref: https://docs.openstack.org/api-ref/network/v2/index.html#list-bgp-vpns)
  2. provide controls to manage router associations (API ref: https://docs.openstack.org/api-ref/network/v2/index.html#create-router-association)

Functionality

The end-user should be able to:

  1. see the list of available bgpvpns in project
  2. create/update/delete router associations for available bgpvpns

Columns for the list BGPVPN table:

Columns for the details page:

Tab Overview:

Tab Routers (table of associated routers) columns:

Also, this Tab should contain controls to add/delete router associations.

andypf commented 2 years ago

implemented!