config/puppet-modules-wrs/puppet-nfv
Bart Wensley 4a43480f6b Configure VIM to use pod based OpenStack services
When kubernetes is configured and the OpenStack application has
been installed, the VIM will be configured to access the OpenStack
services running in pods (keystone, nova, rabbitmq, etc...).

In order to support this, some extensions were done to the sysinv
helm code to allow parts of the OpenStack application
configuration to be retrieved (e.g. endpoint info). Changes
were also required to dnsmasq configuration to get resolution of
pod based names (e.g. keystone.openstack.svc.cluster.local)
working properly.

This commit is just the first step and has limitations. There is
no trigger to reconfigure the VIM after the OpenStack application
has been installed - a controller lock/unlock is required.

Story: 2003910
Task: 27852

Change-Id: I1c6dcdecd1365104457009196bbcf06b19c95489
Signed-off-by: Bart Wensley <barton.wensley@windriver.com>
2018-11-15 14:39:39 -06:00
..
centos StarlingX open source release updates 2018-05-31 07:35:52 -07:00
src Configure VIM to use pod based OpenStack services 2018-11-15 14:39:39 -06:00
PKG_INFO StarlingX open source release updates 2018-05-31 07:35:52 -07:00