diff options
| author | Jenkins <jenkins@review.openstack.org> | 2015-03-18 13:27:35 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2015-03-18 13:27:35 +0000 |
| commit | 00aeee238c321b6abe5205bf0fd0161689c0b690 (patch) | |
| tree | 59f8b1c0ec37e7562695d92ed344f7d02196f91b /docs | |
| parent | 18e6f11d275effba03cd204736dbcf1d46e8b131 (diff) | |
| parent | 02b36d9702cee18d379cd760631c6875066a0088 (diff) | |
| download | kolla-00aeee238c321b6abe5205bf0fd0161689c0b690.tar.gz kolla-00aeee238c321b6abe5205bf0fd0161689c0b690.zip | |
Merge "Implements: blueprint create dev quickstack"
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/developer-env.md | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/docs/developer-env.md b/docs/developer-env.md new file mode 100644 index 000000000..ab2ee33a6 --- /dev/null +++ b/docs/developer-env.md @@ -0,0 +1,43 @@ +# Developer env + +The basic starting enviroment will be created using `docker-compose`. +This environment will start up the openstack services listed in the +compose directory. + +To start, setup your environment variables. + + $ cd kolla + $ ./tools/genenv.sh + +The `genenv.sh` script will create an openstack.env file +and an openrc file in your current directory. The openstack.env +file contains all of your initialized environment variables, which +you can edit for a different setup. + +Next, run the start script. + + $ ./start.sh + +The `start.sh` script is responsible for starting the containers +using `docker-compose -f <osp-service-container> up -d`. + +If you want to start a container set by hand use this template + + $ docker-compose -f glance-api-registry.yml up -d + +# Debug + +You can follow a container's status by doing + + $ sudo docker ps -a + +If any of the containers exited you can check the logs by doing + + $ sudo docker logs <glance-api-container> + $ docker-compose logs <glance-api-container> + +If you want to start a individual service like `glance-api` by hand, then use this template. This is a good method to test and troubleshoot an individual container. + + $ docker run --name glance-api -d \ + --net=host + --env-file=openstack.env kollaglue/fedora-rdo-glance-api:latest |
