Ask Your Question
0

Openstack newton baremetal service, ironic installation doubte

asked 2016-11-23 10:31:32 -0500

Mutty Putty gravatar image

updated 2016-11-30 10:23:00 -0500

rbowen gravatar image

Hi everyone,

I am new to use OpenStack baremetal service name, Ironic. I am trying to set up ironic service of OpenStack newton on Ubuntu 16.04 using (http://docs.openstack.org/project-ins...).

According to the guide, components( ironic-api, ironic-conduct and python-ironicclient) run on one node, typically the Compute Service’s compute node. But as I have install database service on controller node, So I have to create database for ironic on controller node in addition with ironic user and identity service endpoints and associated stuff on controller node. Please correct me if I am wrong.

My queries are

  1. According to guide, does it mean that I need to install ironic-api ironic-conductor and python-ironicclient only on one compute node of my cloud environment?
  2. Will it be a problem if I install those component on controller node?
  3. Whether object storage service swift is mandatory for ironic service?
  4. Whether same compute node can be use to provision both bare metal and VM instance?

Thanks in advance.

Any kind of help will be appreciated.

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted
0

answered 2017-04-07 01:48:55 -0500

keerthivasanselvaraj gravatar image

updated 2017-04-07 01:49:37 -0500

Sorry for the late reply. Just now i saw this post, please find the answers below for your questions.

1) Like other openstack services, ironic service also we can install anywhere (purely depends based on the requirement).

2) You can install all the services in controller node itself. It won't break the flow.

3) It was purely depends the driver that you are using at the time on enrolling ironic nodes. swift will be mandatory if your using agent_ipmi driver.

4) For that with newton release that added a new feature ironic_compute_container(only for ironic). Using this it is possible to use multi hypervisor backend.

Let me know if am wrong in any of the points.

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: 2016-11-23 10:31:32 -0500

Seen: 259 times

Last updated: Apr 07 '17