Ask Your Question
1

How to allow applications in VM instance to access OpenStack component API endpoint?

asked 2013-10-21 11:33:02 -0500

tcheung gravatar image

updated 2013-10-25 16:55:02 -0500

smaffulli gravatar image

What's the proper way to make our application running on instances able to access the OpenStack component API endpoints, say, the swift API for object storage? Can't think of a way except for setting second quantum L3 agents on second external network interface shown in http://docs.openstack.org/trunk/openstack-network/admin/content/adv_cfg_l3_agent_multi_extnet.html

edit retag flag offensive close delete

2 answers

Sort by ยป oldest newest most voted
0

answered 2013-10-29 03:40:12 -0500

Could you please explain what exactly the problem is? Why cant you reach the api endpoint from the instance?

edit flag offensive delete publish link more

Comments

For example, I have 3 nodes: Compute node, Network node and Controller node. Their management IP is in 10.10.10.0/24 VMs running on compute node is in virtual network 192.168.100.0/24 and br_ex of network node is in 192.168.0.0/24 How can VM access OpenStack API endpoint on 10.10.10.0/24?

tcheung ( 2013-10-29 04:21:51 -0500 )edit

Why don't you configure public endpoints?

laboshinl ( 2013-10-29 06:26:18 -0500 )edit

Public endpoint is one of the choices, but it may involves setting on external switch so request from VM and reach these public endpoints. Do you think public endpoint is the only choice?

tcheung ( 2013-10-30 04:32:29 -0500 )edit
0

answered 2013-10-27 22:59:39 -0500

tcheung gravatar image

Hi smaffulli,

Any idea?

Regards, Taurus

edit flag offensive delete publish link more

Your Answer

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

Add Answer

[hide preview]

Question Tools

Follow
1 follower

Stats

Asked: 2013-10-21 11:33:02 -0500

Seen: 254 times

Last updated: Oct 29 '13