aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-05-09 09:25:31 +0000
committerGerrit Code Review <review@openstack.org>2016-05-09 09:25:32 +0000
commitb1e0ce0d3899a28a3ad2f7443720cd9c71d4757b (patch)
treecaf795dc7d85599e30f69e67062b74a272971483
parentfcdf187337d6741e805741822650ff98c02f74fa (diff)
parentcafd89cc936098f78d210634612b9c8e59a45309 (diff)
downloadkolla-b1e0ce0d3899a28a3ad2f7443720cd9c71d4757b.tar.gz
kolla-b1e0ce0d3899a28a3ad2f7443720cd9c71d4757b.zip
Merge "Add docs about config overrides"
-rw-r--r--doc/advanced-configuration.rst29
1 files changed, 28 insertions, 1 deletions
diff --git a/doc/advanced-configuration.rst b/doc/advanced-configuration.rst
index 5827852bd..aa4cd3f39 100644
--- a/doc/advanced-configuration.rst
+++ b/doc/advanced-configuration.rst
@@ -133,7 +133,34 @@ TODO(all) fill this section out
OpenStack Service Configuration in Kolla
----------------------------------------
-TODO(all) fill this section out
+.. NOTE:: As of now kolla only supports config overrides for ini based configs.
+
+Kolla allows deployer to override configuration of services. Kolla will look
+for file in `/etc/kolla/config/<< sevice name >>/<< config file >>`. This can
+be done per-project, per-service or per-service-on-specified-host.
+
+For example to override scheduler_max_attempts in nova scheduler, the operator
+need to create `/etc/kolla/config/nova/nova-scheduler.conf with content`:
+
+::
+
+ [DEFAULT]
+ scheduler_max_attempts = 100
+
+If the operator wants to configure compute node ram allocation ratio
+on host myhost, the operator needs to create file
+`/etc/kolla/config/nova/myhost/nova.conf` with content:
+
+::
+
+ [DEFAULT]
+ ram_allocation_ratio = 5.0
+
+The operator can make these changes after services were already deployed by using
+following command
+.
+::
+ kolla-ansible reconfigure
IP Address Constrained Environments
-----------------------------------