kolla-ansible/etc/kolla/globals.yml
Sam Yaple 3ac7da64d1 Add initial config function and keystone support
Add set_configs function that implements the flow from the proposed
ansible-multi spec. Move start.sh to config-internal.sh to preserve existing
behaviour.

config-externall.sh copies the appropriate configs in from the bind'd
location and sets permissions and ownership appropriately.

Partially Implements: blueprint ansible-multi

Change-Id: I53fca0660451087f273fefc3c63e0d8cf1a2c096
2015-06-30 17:26:23 +00:00

78 lines
1.8 KiB
YAML

---
# Please specify all passwords/secrets in the "/etc/kolla/passwords.yml"
###################
# Kolla options
###################
config_strategy: "CONFIG_EXTERNAL_COPY_ONCE"
kolla_base_distro: "centos"
kolla_install_type: "rdo"
# The Public address used to communicate with Openstack
# This must be set, but it can be an private ip. It can also be the same as the
# internal address.
kolla_external_address: "openstack.example.com"
kolla_internal_address: "10.10.10.254"
####################
# Database options
####################
database_address: "{{ keystone_internal_address }}"
database_user: "root"
####################
# Docker options
####################
docker_registry:
docker_namespace: "kollaglue"
docker_registry_username:
docker_insecure_registry: "False"
# Valid options are [ missing, always ]
docker_pull_policy: "always"
# Valid options are [ no, on-failure, always ]
docker_restart_policy: "always"
# '0' means unlimited retries
docker_restart_policy_retry: "10"
### Example: Private repository with authentication
#
# docker_registry: "172.16.0.10:5000"
# docker_namespace: "companyname"
# docker_registry_username: "sam"
# docker_registry_password: "correcthorsebatterystaple"
# docker_insecure_registry: "False"
####################
# Networking options
####################
# The interface to use for various services types
network_interface: "eth0"
# These can be adjusted for even more customization
api_interface: "{{ network_interface }}"
storage_interface: "{{ network_interface }}"
neutron_interface: "{{ network_interface }}"
####################
# Openstack options
####################
openstack_release: "latest"
openstack_logging_verbose: "True"
openstack_logging_debug: "False"
####################
# RabbitMQ options
####################
#placeholder