kolla/ansible/roles
Michal (inc0) Jastrzebski 5838bd0b3c Enable kolla k8s to override bind api bind address in genconfig
It's good if k8s reuses ansible templates, but we need to abstract all
ansible specific variables to achieve that.

- Implements ansible override variable api_interface_address.
- Adds api_interface_address setting and comments to globals.yml
- Makes changes to mariadb templates to accept this new setting.
- Disabled Galera when api_interface_address==0.0.0.0 in the
  case of Kubernetes.  Otherwise, mariadb fails to start.
- Tested with and without setting to ensure kolla genconfig output
  does not change when setting is disabled or undefined.

Change-Id: Ia0e4951c327be01b717aebb86ef4c3a4e7ed170e
Partially-implements: blueprint api-interface-bind-address-override
Co-authored-by: David Wang <dcwangmit01@gmail.com>
Co-authored-by: Ryan Hallisey <rhallise@redhat.com>
Co-authored-by: Kevin Fox <kevin@efox.cc>
2016-07-28 11:59:28 -04:00
..
ceilometer Use the node_custom_config variable in the config.yml file 2016-07-27 00:22:27 +08:00
ceph Change rgw frontend interface 2016-07-18 14:06:14 +02:00
certificates Add TLS protection on external API endpoints 2016-03-03 14:44:37 -05:00
cinder Use a lower number of the workers 2016-07-27 16:36:25 +08:00
cleanup/tasks Use file module instead of running rm to remove a directory 2016-05-27 13:58:31 +00:00
common Add Watcher ansible roles and templates 2016-07-22 11:45:19 +01:00
elasticsearch map the host localtime to the container 2016-05-03 09:27:51 +08:00
glance Merge "Consistent external Ceph configuration for Glance" 2016-07-27 19:28:13 +00:00
haproxy Add Watcher ansible roles and templates 2016-07-22 11:45:19 +01:00
heat Use a lower number of the workers 2016-07-27 16:36:25 +08:00
horizon Fix the memcached config in horizon local_settings 2016-07-08 10:52:05 +08:00
ironic Fix 'reconfigure' command of kolla 2016-07-18 13:51:11 +02:00
iscsi Pull tgtd image when need 2016-07-25 09:48:44 +08:00
keystone Configurable policy.json for keystone 2016-07-19 13:53:44 +00:00
kibana map the host localtime to the container 2016-05-03 09:27:51 +08:00
magnum Fix 'reconfigure' command of kolla 2016-07-18 13:51:11 +02:00
manila Fix 'reconfigure' command of kolla 2016-07-18 13:51:11 +02:00
mariadb Enable kolla k8s to override bind api bind address in genconfig 2016-07-28 11:59:28 -04:00
memcached map the host localtime to the container 2016-05-03 09:27:51 +08:00
mistral Fix 'reconfigure' command of kolla 2016-07-18 13:51:11 +02:00
mongodb Merge "map the host localtime to the container" 2016-05-03 19:12:15 +00:00
multipathd Add multipathing support to docker container 2016-07-11 09:07:21 -03:00
murano Use a lower number of the workers 2016-07-27 16:36:25 +08:00
neutron Merge "Use lbaas alias instead of the class name" 2016-07-28 11:38:27 +00:00
nova Use a lower number of the workers 2016-07-27 16:36:25 +08:00
prechecks Merge "Remove EC2 API related configurations and tasks" 2016-06-17 05:12:07 +00:00
rabbitmq Configure the rabbitmq ha policy in config file 2016-05-23 10:27:33 +08:00
swift Read GPT label using sgdisk rather than udev 2016-07-07 10:26:34 +01:00
tempest implement Ansible Tempest role 2016-07-20 09:43:10 +08:00
watcher Add Watcher ansible roles and templates 2016-07-22 11:45:19 +01:00
ceph_pools.yml Automate setting up a cache tier 2015-10-22 10:51:44 +00:00