summaryrefslogtreecommitdiff
path: root/doc/source/ref/local_conf.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/source/ref/local_conf.rst')
-rw-r--r--doc/source/ref/local_conf.rst73
1 files changed, 73 insertions, 0 deletions
diff --git a/doc/source/ref/local_conf.rst b/doc/source/ref/local_conf.rst
new file mode 100644
index 000000000..3061c9cbd
--- /dev/null
+++ b/doc/source/ref/local_conf.rst
@@ -0,0 +1,73 @@
+==========
+local.conf
+==========
+
+Configuring DevStack for Horizon
+================================
+
+Place the following content into `devstack/local.conf` to start the services
+that Horizon supports in DevStack when `stack.sh` is run.
+::
+
+ [[local|localrc]]
+
+ ADMIN_PASSWORD=pass
+ MYSQL_PASSWORD=pass
+ RABBIT_PASSWORD=pass
+ SERVICE_PASSWORD=pass
+ SERVICE_TOKEN=a682f596-76f3-11e3-b3b2-e716f9080d50
+
+ # Recloning will insure that your stack is up to date. The downside
+ # is overhead on restarts and potentially losing a stable environment.
+ # If set to yes, will reclone all repos every time stack.sh is run.
+ # The default is no.
+ #RECLONE=yes
+
+ # Note: there are several network setting changes that may be
+ # required to get networking properly configured in your environment.
+ # This file is just using the defaults set up by devstack.
+ # For a more detailed treatment of devstack network configuration
+ # options, please see: http://devstack.org/guides/single-machine.html
+
+ # Enable Swift (object-store) Service without replication
+ enable_service s-proxy s-object s-container s-account
+ SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5
+ SWIFT_REPLICAS=1
+ SWIFT_DATA_DIR=$DEST/data/swift
+
+ # enabling Neutron (network) Service
+ # to use nova net rather than neutron, comment out the following group
+ disable_service n-net
+ enable_service q-svc
+ enable_service q-agt
+ enable_service q-dhcp
+ enable_service q-13
+ enable_service q-meta
+ enable_service q-metering
+ enable_service neutron
+ enable_service q-lbaas
+ enable_service q-fwaas
+ enable_service q-vpn
+ # end group
+
+ # enable Heat (orchestration) Service
+ enable_service heat h-api h-api-cfn h-api-cw h-eng
+
+ # enable Sahara (data_processing) Service
+ enable_service sahara
+
+ # enable Trove (database) Service
+ enable_service trove tr-api tr-tmgr tr-cond
+
+ # enable Ceilometer (metering) Service
+ enable_service ceilometer-acompute ceilometer-acentral ceilometer-anotification ceilometer-collector ceilometer-api
+
+
+ # Set ``OFFLINE`` to ``True`` to configure ``stack.sh`` to run cleanly without
+ # Internet access. ``stack.sh`` must have been previously run with Internet
+ # access to install prerequisites and fetch repositories.
+ # OFFLINE=True
+
+ [[post-config|$GLANCE_API_CONF]]
+ [DEFAULT]
+ default_store=file