c5a979864e
After this patch, all containers created by native docker driver will connect to neutron. Right now, users don't have a choice of networks the container will be created from (which is a future work). Instead, Zun will select a neutron network for each container by looking up all the networks under user's tenant. This is the first step for enabling Kuryr integration. The following work needs to be done later: * Expose network feature via REST API. Allow users to create, inspect, delete container network, and connect/disconnect container from/to a network. * Add support for associate/dissociate floating IPs to containers. * Add support for tuning security groups of the containers. Implements: blueprint kuryr-integration Change-Id: I2701eb9a82a74aedf00c1a2af29850d4bd0e8f7a
81 lines
2.0 KiB
INI
81 lines
2.0 KiB
INI
[metadata]
|
|
name = zun
|
|
summary = Container Management service for OpenStack
|
|
description-file =
|
|
README.rst
|
|
author = OpenStack
|
|
author-email = openstack-dev@lists.openstack.org
|
|
home-page = https://wiki.openstack.org/wiki/Zun
|
|
classifier =
|
|
Environment :: OpenStack
|
|
Intended Audience :: Information Technology
|
|
Intended Audience :: System Administrators
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: POSIX :: Linux
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 2
|
|
Programming Language :: Python :: 2.7
|
|
Programming Language :: Python :: 3
|
|
Programming Language :: Python :: 3.5
|
|
|
|
[files]
|
|
packages =
|
|
zun
|
|
|
|
[build_sphinx]
|
|
source-dir = doc/source
|
|
build-dir = doc/build
|
|
all_files = 1
|
|
|
|
[upload_sphinx]
|
|
upload-dir = doc/build/html
|
|
|
|
[compile_catalog]
|
|
directory = zun/locale
|
|
domain = zun
|
|
|
|
[update_catalog]
|
|
domain = zun
|
|
output_dir = zun/locale
|
|
input_file = zun/locale/zun.pot
|
|
|
|
[extract_messages]
|
|
keywords = _ gettext ngettext l_ lazy_gettext
|
|
mapping_file = babel.cfg
|
|
output_file = zun/locale/zun.pot
|
|
|
|
[entry_points]
|
|
console_scripts =
|
|
zun-api = zun.cmd.api:main
|
|
zun-compute = zun.cmd.compute:main
|
|
zun-db-manage = zun.cmd.db_manage:main
|
|
|
|
oslo.config.opts =
|
|
zun = zun.opts:list_opts
|
|
zun.conf = zun.conf.opts:list_opts
|
|
|
|
oslo.config.opts.defaults =
|
|
zun = zun.common.config:set_cors_middleware_defaults
|
|
|
|
zun.database.migration_backend =
|
|
sqlalchemy = zun.db.sqlalchemy.migration
|
|
|
|
zun.scheduler.driver =
|
|
chance_scheduler = zun.scheduler.chance_scheduler:ChanceScheduler
|
|
fake_scheduler = zun.tests.unit.scheduler.fake_scheduler:FakeScheduler
|
|
filter_scheduler = zun.scheduler.filter_scheduler:FilterScheduler
|
|
|
|
zun.image.driver =
|
|
glance = zun.image.glance.driver:GlanceDriver
|
|
docker = zun.image.docker.driver:DockerDriver
|
|
|
|
zun.network.driver =
|
|
kuryr = zun.network.kuryr_network:KuryrNetwork
|
|
|
|
tempest.test_plugins =
|
|
zun_tests = zun.tests.tempest.plugin:ZunTempestPlugin
|
|
|
|
[extras]
|
|
osprofiler =
|
|
osprofiler>=1.4.0 # Apache-2.0
|