Add a stop command to shut down Kolla AIO
Use docker-compose with the stop operation rather than cleanup-containers -f. Change-Id: I1b0f97589b04eaa4e3a0b4e5247294e4c4b0dc47
This commit is contained in:
parent
03606b8a85
commit
3f036e3f93
35
tools/stop
Executable file
35
tools/stop
Executable file
@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# This script can be used to start a minimal set of containers that allows
|
||||
# you to boot an instance. Note that it requires that you have some openstack
|
||||
# clients available: keystone, glance, and nova, as well as mysql to ensure
|
||||
# services are up. You will also need these in order to interact with the
|
||||
# installation once started.
|
||||
|
||||
# Move to top level directory
|
||||
REAL_PATH=$(python -c "import os,sys;print os.path.realpath('$0')")
|
||||
cd "$(dirname "$REAL_PATH")/.."
|
||||
|
||||
echo Stopping rabbitmq.
|
||||
docker-compose -f ./compose/rabbitmq.yml stop
|
||||
|
||||
echo Stopping mariadb.
|
||||
docker-compose -f ./compose/mariadb.yml stop
|
||||
|
||||
echo Stopping keystone.
|
||||
docker-compose -f ./compose/keystone.yml stop
|
||||
|
||||
echo Stopping glance.
|
||||
docker-compose -f ./compose/glance-api-registry.yml stop
|
||||
|
||||
echo Stopping nova.
|
||||
docker-compose -f ./compose/nova-api-conductor-scheduler.yml stop
|
||||
|
||||
echo Stopping nova compute with nova networking.
|
||||
docker-compose -f ./compose/nova-compute-network.yml stop
|
||||
|
||||
echo Stopping heat.
|
||||
docker-compose -f ./compose/heat-api-engine.yml stop
|
||||
|
||||
echo Stopping Horizon.
|
||||
docker-compose -f ./compose/horizon.yml stop
|
Loading…
Reference in New Issue
Block a user