Ask Your Question
0

Network interface in controller node

asked 2014-06-12 10:49:25 -0500

matarazzoangelo gravatar image

updated 2014-06-13 01:49:59 -0500

In Icehouse installation a three node architecture is showed. The controller has only a network interface and is not reachable from a machine out the management network. Is a right procedure connecting a machine with installed command-line clients to controller through another network interface? I woul like to run the command-line client.

edit retag flag offensive close merge delete

4 answers

Sort by » oldest newest most voted
1

answered 2014-06-14 06:12:40 -0500

Hello,

The command line clients can be installed on a linux/os x/windows box of your own if you have access to the Openstack APIs from the outside. There is no need to use the clients already installed on the Controller Node unless you can't access the Openstack installation from outside. I believe you mean this: Openstack Install On Ubuntu

I think that example does not explain all the details. For example, the Dashboard appears on the Controller Node. It would be pointless to install the Dashboard on a server (phisical or virtual) without outside access. This means you already have access to the Controller Node (where the clients are installed).

The controller node can have at least another interface (the one you are asking for) that will allow you to connect to it and execute commands (either directly or through a VPN/another server).

They only placed in that example the minimal needed interfaces. Adding another interface to the Controller Node can be done.

Giving this, you can install clients (python-novaclient, python-keystoneclient and so on) on your PC directly or connect to the Controller Node through another interface you will add.

Of course you can connect to the Controller Node through a VPN/another server that has access to the internal network without the need to add a new interface to the Controller Node, just keep in mind to forward ports you may need from outside like 80 for Dashboard if you use Horizon and probably others for API access.

There is no right or wrong way of doing this. Adding another interface will expose the Controller Node to the internet if you use routable IPs or to your internal network. If you trust your network or you believe you secured your Controller Node correctly (make sure you did anyway!), you can add the new interface directly there. Otherwise just add a new interface and connect that to either an outside VPN for example.

edit flag offensive delete link more
1

answered 2014-06-20 04:38:31 -0500

SGPJ gravatar image

Please follow this guide: http://docs.openstack.org/user-guide/...

edit flag offensive delete link more
0

answered 2019-03-13 04:45:25 -0500

Hello. How are you? me my question is how can I have the internet connection on my openstack controller. By the way, I'm implementing openstack on three nodes with virtual marchers on virtualbox. - As configuration: * controller 10.0.0.11, netmask 255.255.255.0 * network 10.0.0.21, netmask 255.255.255.0 * compute 10.0.0.31, netmask 255.255.255.0 * compute1 10.0.0.32, netmask 255.255.255.0 - In the file /etc/resolv.conf, the nameserver is 8.8.8.8 - The configuration of network cards on virtualbox are:   * controller, interface1 and interface2 ---> host-only and interface 2 in NAT * network, compute and compute1 have the following network interfaces: interface1 in host-only, interface2 in internal network 'data', interface3 in internal network 'vlan', interface4 in host-only.

The problem is that I do not access the internet for configuration, installation of packages ... What should I do to have the internet connection? thank you for helping me.

edit flag offensive delete link more
0

answered 2014-08-15 16:20:02 -0500

francois gravatar image

updated 2014-12-31 09:46:58 -0500

That is where I started, ( http://docs.openstack.org/user-guide/... )

but when I got to "# pip install python-<insertproject>client" that was broken, but the yum install worked

so now I follow http://docs.openstack.org/trunk/insta...

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2014-06-12 10:49:25 -0500

Seen: 326 times

Last updated: Dec 31 '14