Example Spec - The title of your blueprint¶
Neutron LBaaS v2 driver for A10 Networks appliances.
Enable A10 Networks appliances to be LBaaS backends.
The driver will implement the LBaaS v2 driver interface, as a shim to an open-source pypi package, similar to the current v1 driver.
This driver will include TLS and L7 functionality included in LBaaS v2.
This driver will not support APP_COOKIE persistence.
Data Model Impact¶
REST API Impact¶
Driver communicates with infrastructure hardware via https.
Other End User Impact¶
Will support ipv6 at the same level as neutron lbaas.
Other Deployer Impact¶
Pypi package ‘a10-neutron-lbaas’ must be installed prior to using this driver.
- Driver shim (this spec is likely longer than the driver will be.)
- Unit tests for shim being shimmy
- 3rd-party CI
- LBaaS v2
Third-party CI will run existing LB tempest tests with A10 appliances.
Third-party CI will run existing LB functional tests with A10 appliances.
Third-party CI will run existing LB API tests with A10 appliances.