Openstack Magnum

asked 2017-01-10 08:52:44 -0500

bardhi232 gravatar image


I have an OpenStack Newton installation in my test lab set up and i wanted to try and add the magnum service. From the manual that i read from the website i see that the service is installed in the controller node and containers are also created in the controller node. I would really like to have the magnum service on a separate node if that is possible as i would not want to affect the controllers performance. Before i try that i would like to ask if that is possible and if someone had tried that before so i would have a reference point on where to start.

Thank you

edit retag flag offensive close merge delete


What distro are you on ?

dbaxps gravatar imagedbaxps ( 2017-01-10 09:09:36 -0500 )edit

Of course you can. Just follow the guide and point the endpoint url to magnum node. Just to clarify, containers does not run in controller node. Magnum will create instances in nova and configure k8s or messos cluster.

Eduardo Gonzalez gravatar imageEduardo Gonzalez ( 2017-01-10 11:28:52 -0500 )edit

@dbaxps i use ubuntu 16.04 LTS

bardhi232 gravatar imagebardhi232 ( 2017-01-11 09:52:42 -0500 )edit

@Eduardo I tried to do just that but i could not get it to work. I get some errors with AMPQ server and i cannot seem to figure out what is wrong in there. Later i will take a look at the logs and post them in here so that maybe someone faced that issue before and can help me with that.

bardhi232 gravatar imagebardhi232 ( 2017-01-11 09:54:30 -0500 )edit

@Eduardo Also you are saying that installing magnum on controller node it will create the containers in the compute nodes? If that is so i would just install magnum service on controller and not go through the mess on having it separately and wasting a whole server just for a small service.

bardhi232 gravatar imagebardhi232 ( 2017-01-11 09:56:05 -0500 )edit