[metadata] name = octavia summary = OpenStack Octavia Scalable Load Balancer as a Service description_file = README.rst author = OpenStack author_email = openstack-discuss@lists.openstack.org home_page = https://docs.openstack.org/octavia/latest/ python_requires = >=3.8 classifier = Development Status :: 5 - Production/Stable Environment :: OpenStack Intended Audience :: Developers Intended Audience :: Information Technology Intended Audience :: System Administrators License :: OSI Approved :: Apache Software License Operating System :: POSIX :: Linux Programming Language :: Python Programming Language :: Python :: 3 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 [files] packages = octavia data_files = share/octavia = LICENSE README.rst share/octavia/diskimage-create = diskimage-create/diskimage-create.sh diskimage-create/image-tests.sh diskimage-create/README.rst diskimage-create/requirements.txt diskimage-create/test-requirements.txt diskimage-create/tox.ini diskimage-create/version.txt [entry_points] wsgi_scripts = octavia-wsgi = octavia.api.app:setup_app console_scripts = octavia-api = octavia.cmd.api:main octavia-worker = octavia.cmd.octavia_worker:main octavia-health-manager = octavia.cmd.health_manager:main octavia-housekeeping = octavia.cmd.house_keeping:main octavia-db-manage = octavia.db.migration.cli:main octavia-driver-agent = octavia.cmd.driver_agent:main amphora-agent = octavia.cmd.agent:main haproxy-vrrp-check = octavia.cmd.haproxy_vrrp_check:main octavia-status = octavia.cmd.status:main amphora-health-checker = octavia.cmd.health_checker:main amphora-interface = octavia.cmd.interface:main prometheus-proxy = octavia.cmd.prometheus_proxy:main octavia.api.drivers = noop_driver = octavia.api.drivers.noop_driver.driver:NoopProviderDriver noop_driver-alt = octavia.api.drivers.noop_driver.driver:NoopProviderDriver amphora = octavia.api.drivers.amphora_driver.v2.driver:AmphoraProviderDriver amphorav2 = octavia.api.drivers.amphora_driver.v2.driver:AmphoraProviderDriver # octavia is an alias for backward compatibility octavia = octavia.api.drivers.amphora_driver.v2.driver:AmphoraProviderDriver amphorav1 = octavia.api.drivers.amphora_driver.v1.driver:AmphoraProviderDriver octavia.amphora.drivers = amphora_noop_driver = octavia.amphorae.drivers.noop_driver.driver:NoopAmphoraLoadBalancerDriver amphora_haproxy_rest_driver = octavia.amphorae.drivers.haproxy.rest_api_driver:HaproxyAmphoraLoadBalancerDriver octavia.statistics.drivers = stats_logger = octavia.statistics.drivers.logger:StatsLogger stats_db = octavia.statistics.drivers.update_db:StatsUpdateDb octavia.amphora.udp_api_server = keepalived_lvs = octavia.amphorae.backends.agent.api_server.keepalivedlvs:KeepalivedLvs octavia.compute.drivers = compute_noop_driver = octavia.compute.drivers.noop_driver.driver:NoopComputeDriver compute_nova_driver = octavia.compute.drivers.nova_driver:VirtualMachineManager octavia.driver_agent.provider_agents = noop_agent = octavia.api.drivers.noop_driver.agent:noop_provider_agent octavia.network.drivers = network_noop_driver = octavia.network.drivers.noop_driver.driver:NoopNetworkDriver allowed_address_pairs_driver = octavia.network.drivers.neutron.allowed_address_pairs:AllowedAddressPairsDriver containers_driver = octavia.network.drivers.neutron.containers:ContainersDriver octavia.volume.drivers = volume_noop_driver = octavia.volume.drivers.noop_driver.driver:NoopVolumeDriver volume_cinder_driver = octavia.volume.drivers.cinder_driver:VolumeManager octavia.image.drivers = image_noop_driver = octavia.image.drivers.noop_driver.driver:NoopImageDriver image_glance_driver = octavia.image.drivers.glance_driver:ImageManager octavia.distributor.drivers = distributor_noop_driver = octavia.distributor.drivers.noop_driver.driver:NoopDistributorDriver single_VIP_amphora = octavia.distributor.drivers.single_VIP_amphora.driver:SingleVIPAmpDistributorDriver octavia.cert_generator = local_cert_generator = octavia.certificates.generator.local:LocalCertGenerator octavia.cert_manager = local_cert_manager = octavia.certificates.manager.local:LocalCertManager barbican_cert_manager = octavia.certificates.manager.barbican:BarbicanCertManager castellan_cert_manager = octavia.certificates.manager.castellan_mgr:CastellanCertManager octavia.barbican_auth = barbican_acl_auth = octavia.certificates.common.auth.barbican_acl:BarbicanACLAuth octavia.plugins = hot_plug_plugin = octavia.controller.worker.v1.controller_worker:ControllerWorker octavia.worker.jobboard_driver = redis_taskflow_driver = octavia.controller.worker.v2.taskflow_jobboard_driver:RedisTaskFlowDriver zookeeper_taskflow_driver = octavia.controller.worker.v2.taskflow_jobboard_driver:ZookeeperTaskFlowDriver oslo.config.opts = octavia = octavia.opts:list_opts oslo.config.opts.defaults = octavia = octavia.common.config:set_lib_defaults oslo.policy.policies = octavia = octavia.policies:list_rules oslo.policy.enforcer = octavia = octavia.common.policy:get_no_context_enforcer oslo.middleware.healthcheck = octavia_db_check = octavia.api.healthcheck.healthcheck_plugins:OctaviaDBHealthcheck [extras] # Required in case of AmphoraV2 redis jobboard is used redis = redis>=2.10.0 # Required in case of AmphoraV2 zookeeper jobboard is used zookeeper = kazoo>=2.6.0 # Apache-2.0 zake>=0.1.6 # Apache-2.0