Containers Service for OpenStack
ccfc7c2418
In before, we manually remove the 'host' field from container if the request was not made by admin users. This patch allows operators to define a policy to decide whether to expose this field. This is more flexible. In addition, the field removal logic is moved to 'format_container' to ensure that the field was removed (by policy) in all HTTP methods (instead of 'GET' method only). The policy is of the form "container:get_one:<field_name>". For example, if the field is 'host', the corresponding policy would be "container:get_one:host". If there is no policy defined for a field, this field is allowed. Otherwise, the visibility of this field is decided by the defined policy. The policy enforcement logic is extended to allow a field 'might_not_exist'. Change-Id: I40a0bfb4c26b8b46218f36ae0da9043b0f40b10b |
||
---|---|---|
api-ref/source | ||
contrib | ||
devstack | ||
doc | ||
etc | ||
playbooks | ||
releasenotes | ||
specs | ||
template/capsule | ||
tools | ||
zun | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.zuul.yaml | ||
babel.cfg | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
lower-constraints.txt | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
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.
- Free software: Apache license
- Get Started: https://docs.openstack.org/zun/latest/contributor/quickstart.html
- Documentation: https://docs.openstack.org/zun/latest/
- Source: https://git.openstack.org/cgit/openstack/zun
- Bugs: https://bugs.launchpad.net/zun
- Blueprints: https://blueprints.launchpad.net/zun
- REST Client: https://git.openstack.org/cgit/openstack/python-zunclient
Features
- TODO