Containers Service for OpenStack
Go to file
Hongbin Lu df66e4cf58 Add availability_zone to service
Add a new attribute 'availability_zone' to the 'service' resource.
This attribute indicates the availability zone of the zun-compute
agent. Cloud administrators can customize the availability zone of
each compute node by setting the following in the config file:

  [DEFAULT]
  default_availability_zone = my-zone

If this is not set, the default availability zone is 'nova'
(we use this value for consistency with neutron and cinder's defaults).

In the future, we will add support for scheduling containers to
a specified AZ and the 'availability_zone' attribute will be used
by scheduler to check if the availability zone of the compute node
equals to the one requested by API users.

Change-Id: I4a4206b4eb0aa5149bbfc8ab72ae408a08317de4
Partial-Implements: blueprint zun-availability-zone
2018-02-19 18:40:08 +00:00
api-ref/source Merge "Correct the response code of attach" 2018-02-13 10:01:34 +00:00
contrib Make 'utils.monkey_patch' py3 compatible 2017-10-10 16:57:03 +08:00
devstack Add procname for uwsgi based services 2018-01-24 11:48:32 +07:00
doc/source Merge "Modify the template yaml for capsule" 2018-02-14 03:29:00 +00:00
etc Register default network policies in code 2017-10-10 05:32:33 +00:00
playbooks Set capability_scope to global in devstack 2017-12-05 04:29:40 +00:00
releasenotes Update reno for stable/queens 2018-02-05 22:44:39 +00:00
specs fix typo mistake 2018-02-07 14:09:37 +08:00
template/capsule Add detailed parameters for Capsule create 2018-01-12 10:10:36 +08:00
tools Prepare for using standard python tests 2017-03-15 10:20:39 +05:30
zun Add availability_zone to service 2018-02-19 18:40:08 +00:00
.coveragerc Add coverage configuration 2016-11-02 05:15:29 +00:00
.gitignore Implement basic policy module in code 2017-10-03 13:58:25 +00:00
.gitreview Update after project rename 2016-09-03 16:03:04 -05:00
.testr.conf update higgins with zun 2016-06-08 22:21:34 -05:00
.zuul.yaml Zuul: Remove project name 2018-01-27 17:17:54 -08:00
babel.cfg Initial commit 2016-05-12 14:59:56 -04:00
CONTRIBUTING.rst Optimize the link address 2017-04-07 10:50:23 +08:00
HACKING.rst Fix docs & specs erros. 2017-07-15 16:10:06 +07:00
LICENSE Initial commit 2016-05-12 14:59:56 -04:00
README.rst Update our project definition 2018-02-04 17:56:32 +00:00
requirements.txt Updated from global requirements 2018-02-14 12:38:15 +00:00
setup.cfg Update our project definition 2018-02-04 17:56:32 +00:00
setup.py Updated from global requirements 2017-06-10 13:40:18 +00:00
test-requirements.txt Updated from global requirements 2018-01-24 01:43:10 +00:00
tox.ini Merge "Add app.wsgi to target of pep8" 2017-11-21 10:32:38 +00:00

Team and repository tags

image

image

Zun

OpenStack Containers service

Zun (ex. Higgins) is the OpenStack Containers service. It aims to provide an API service for running application containers without the need to manage servers or clusters.

Features

  • TODO