Comment 3 for bug 1643197

Revision history for this message
Shane Cunningham (appprod0) wrote :

Sorry for my confusion. I got this working with the following openstack-ansible overrides. It seems Magnum does use the variables in magnum.conf to create the heat-params and kube_openstack_config files.

magnum_config_overrides:
  keystone_authtoken:
    auth_uri = {{ keystone_service_publicurl }}
    identity_uri = {{ keystone_service_publicuri }}
    auth_url = {{ keystone_service_publicuri }}
  magnum_client:
    endpoint_type = publicURL

I think most deployments will need these set to public so they should probably be setup as defaults for OSA/Magnum.