
After this commit, creating a container will (i) create a Docker container (with image kubernetes/pause) as a sandbox, and (ii) create another container by using the sandbox. Each driver must implement additional methods to create/delete/manage sandboxes. The driver interface is declared in zun/container/driver.py . The next step is to leverage Nova to create the sandbox container so that the container could have a neutron port. Partially-Implements: blueprint neutron-integration Change-Id: Id15d91f375a771b0d74c79d472d10fc97320d5e0
DevStack Integration
This directory contains the files necessary to integrate zun with devstack.
Refer the quickstart guide at https://github.com/openstack/zun/blob/master/doc/source/dev/quickstart.rst for more information on using devstack and zun.
To install zun into devstack, add the following settings to enable the zun plugin:
cat > /opt/stack/devstack/local.conf << END
[[local|localrc]]
enable_plugin zun https://git.openstack.org/openstack/zun master
END
Then run devstack normally:
cd /opt/stack/devstack
./stack.sh