OpenStack Tacker : Error Adding Kubernetes VIM

7/4/2019

I have been trying to add a kubernetes VIM(https://docs.openstack.org/tacker/latest/install/kubernetes_vim_installation.html) to OpenStack Tacker (https://docs.openstack.org/tacker/latest/install/index.html). But on step - openstack vim register --config-file vim_config.yaml vim-kubernetes I'm getting a 404 not found error.

I have gone behind the root cause, and the system config i have tried is Ubuntu 16.04 along with openstack branch stable/stein (please note that i haven't used the master branch anywhere). The findings are the following: to register a VIM we need to provide auth url, which is the kubernetes api endpoint. But at some point in adding the kubernetes VIM, openstack is trying to hit /v3 at this kubernetes api endpoint which is non existent which in turn results in 404 Not Found Error. I think the the openstack is mis understanding the kubernetes api url as the openstack identity url.

openstack vim register --config-file vim_config.yaml vim-kubernetes

I want to know how to get this auth url mismatch fixed.

-- thedeadalive
kubernetes
openstack
openstack-keystone

0 Answers