{ "info": { "author": "Evgeny Fedoruk, Radware", "author_email": "evgenyf@radware.com", "bugtrack_url": null, "classifiers": [ "Environment :: OpenStack", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7" ], "description": ".. image:: http://www.radappliances.com/images/radware-logo.gif\n\n=============================================\nRadware provider driver for Openstack Octavia\n=============================================\n\nThis driver is the Octavia provider driver for openstack ROCKY release.\n\n\n***********\nDisclaimer:\n***********\n\n- Radware provider driver is currently not supporting following:\n\n\t- UDP type pools are partially supported\n\t- Members batch update is not supported.\n\t- TERMINATED_HTTPS listeners are not supported.\n\n\n**************************************************\nActivate and configure Radware's Octavia provider:\n**************************************************\n\n- Install the radware_octavia_rocky_driver package by executing the following command (use sudo if needed):\n\n\t.. code-block:: python\n\n\t\tpip install radware_octavia_rocky_driver\n\n- Open the Octavia configuration file named octavia.conf. Under *[api_settings]* section, add Radware provider to *enabled_provider_drivers* list.\n\tYou may also want to set the default provider to Radware by setting the *default_provider_driver* option.\n\n\n- The provider configuation for Radware driver should be defined in a proprietary configuration file under \"/etc/radware\" folder.\n\tThe name of the file is \"octavia_driver.conf\".\n\n\t**Note:Pay attention to the configuration file permissions and owner, the file should have read permissions for neutron user.**\n\n\tThe name of the section should be [DEFAULT].\n\tAdd driver's parameters under the DEFAULT section, for a reference:\n\n\t.. code-block:: python\n\n\t\t[DEFAULT]\n\t\tvdirect_ip = 192.168.10.20\n\n\tSee all possible parameters description in this README.rst file\n\n\n- Restart the Octavia service\n\t\n*********************************\nUsing Radware's Octavia provider:\n*********************************\n\nFor LB creation with Radware provider specify the radware provider in loadbalancer create CLI command.\nFor example, if the name of the radware provider is **radware**, provider configuration\nCLI command will be:\n\n.. code-block:: python\n\n\topenstack loadbalancer create --provider radware ...\n\n\n************************************************\nDriver's configuration parameters specification:\n************************************************\n\nFollowing is a list of all driver configuration parameters.\nThe only mandatory parameter is vdirect_address. Other parameters have default values\n\n* *vdirect_ip: The primary / standalone vDirect server IP address. **This parameter is mandatory**.\n* *vdirect_secondary_address*: The secondary vDirect server IP address when vDirect HA pair is used.\n* *vdirect_user*: The vDirect server user name, the default is root.\n* *vdirect_password*: The vDirect server user password, the default is radware.\n* *vdirect_http_port*: The vDirect server HTTP port. The default is the default vDirect server HTTP port 2188.\n* *vdirect_https_port*: The vDirect server HTTPS port. The default is the default vDirect server HTTPS port 2189.\n* *use_https*: Use HTTPS for vDirect server connections, the default is True. If False is set, HTTP connections will be used.\n* *ssl_verify_context*: Verify SSL certificates on HTTPS connections. the default is True. \n* *timeout*: vDirect server HTTP[S] connection timeout, the default is 5000 milliseconds.\n* *base_uri*: vDirect server REST API base uri, the default is ''.\n* *service_adc_type*: ADC service type. Options are: VA or VX, the default is VA.\n* *service_ha_pair*: Enables or disables ADC service HA-pair, the default is False.\n* *configure_allowed_address_pairs*: configure specific allowed address pairs on VIP and PIP ports, in addition to a general CIDR allowed address pair configuration, the default is False.\n* *service_throughput*: Service throughput, the default is 1000.\n* *service_ssl_throughput*: Service SSL throughput, the default is 100.\n* *service_compression_throughput*: Service compression throughput, the default is 100.\n* *service_cache*: The size of ADC service cache, the default is 20.\n* *service_resource_pool_ids*: The list of vDirect server's resource pools to use for ADC service provissioning, the default is empty.\n* *service_isl_vlan*: A required VLAN for the interswitch link to use, the default is -1.\n* *service_session_mirroring_enabled*: Enable or disable Alteon interswitch link for stateful session failover the default is False.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.python.org/pypi/radware_octavia_rocky_driver", "keywords": "radware", "license": "", "maintainer": "", "maintainer_email": "", "name": "radware_octavia_rocky_driver", "package_url": "https://pypi.org/project/radware_octavia_rocky_driver/", "platform": "", "project_url": "https://pypi.org/project/radware_octavia_rocky_driver/", "project_urls": { "Homepage": "https://pypi.python.org/pypi/radware_octavia_rocky_driver" }, "release_url": "https://pypi.org/project/radware_octavia_rocky_driver/4.6.0.post2/", "requires_dist": null, "requires_python": "", "summary": "Octavia Radware driver for Openstack Rocky", "version": "4.6.0.post2" }, "last_serial": 4374342, "releases": { "4.6.0.post1": [ { "comment_text": "", "digests": { "md5": "ac317c2b3bc9bedede1a77217e3eb251", "sha256": "baee8fcf4160c6ae4cfc8503615405877c49bd7892bea39764d2edd5291e70e1" }, "downloads": -1, "filename": "radware_octavia_rocky_driver-4.6.0.post1.tar.gz", "has_sig": false, "md5_digest": "ac317c2b3bc9bedede1a77217e3eb251", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24620, "upload_time": "2018-10-10T17:07:39", "url": "https://files.pythonhosted.org/packages/cf/27/a65fc8283dfd4fc73967677d051cab06c60b924dd43e25d2b68b2ecccd57/radware_octavia_rocky_driver-4.6.0.post1.tar.gz" } ], "4.6.0.post2": [ { "comment_text": "", "digests": { "md5": "544bb5c9091ebf5ed95bc1ea999eef59", "sha256": "67900c4832aac0b888145e75daa3486d2c26f57979c6a4e96ac63c67b9fe745a" }, "downloads": -1, "filename": "radware_octavia_rocky_driver-4.6.0.post2.tar.gz", "has_sig": false, "md5_digest": "544bb5c9091ebf5ed95bc1ea999eef59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24527, "upload_time": "2018-10-14T14:22:48", "url": "https://files.pythonhosted.org/packages/66/98/44bb4ebab998bb7ad3c56065610df3c3acf34dbb05fa4f850277072ccec7/radware_octavia_rocky_driver-4.6.0.post2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "544bb5c9091ebf5ed95bc1ea999eef59", "sha256": "67900c4832aac0b888145e75daa3486d2c26f57979c6a4e96ac63c67b9fe745a" }, "downloads": -1, "filename": "radware_octavia_rocky_driver-4.6.0.post2.tar.gz", "has_sig": false, "md5_digest": "544bb5c9091ebf5ed95bc1ea999eef59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24527, "upload_time": "2018-10-14T14:22:48", "url": "https://files.pythonhosted.org/packages/66/98/44bb4ebab998bb7ad3c56065610df3c3acf34dbb05fa4f850277072ccec7/radware_octavia_rocky_driver-4.6.0.post2.tar.gz" } ] }