Difference between revisions of "Bright:CaaS"

From Define Wiki
Jump to navigation Jump to search
(Created page with "Make sure, you've followed the Openstack installation guide and you have a working Openstack environment on your Bright cluster. (http://wiki.bostonlabs.co.uk/w/index.php?titl...")
 
Line 4: Line 4:
  
 
<syntaxhighlight>
 
<syntaxhighlight>
# yum install -y cm-openstack-caas cm-ipxe-caas
+
yum install -y cm-openstack-caas cm-ipxe-caas
# yum update -y
+
yum update -y
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Line 17: Line 17:
 
After the modifications are in place, the pxehelper service is started and enabled:
 
After the modifications are in place, the pxehelper service is started and enabled:
 
<syntaxhighlight>
 
<syntaxhighlight>
# systemctl start pxehelper
+
systemctl start pxehelper
# systemctl enable pxehelper
+
systemctl enable pxehelper
 
</syntaxhighlight>
 
</syntaxhighlight>

Revision as of 13:02, 28 October 2015

Make sure, you've followed the Openstack installation guide and you have a working Openstack environment on your Bright cluster. (http://wiki.bostonlabs.co.uk/w/index.php?title=Bright:Openstack-install)

Installing CaaS

yum install -y cm-openstack-caas cm-ipxe-caas
yum update -y

Next, in the file /cm/shared/apps/cm-openstack-caas/bin/Settings.py, the values of “external_dns_server” and “buildmatic_host_ip” should be edited appropriately:

'external_dns_server': '172.28.0.2'
'buildmatic_host_ip': '172.28.0.199' # this is the external ip of the head node
'pxe_helper_url': 'http://localhost:8082/chain'

After the modifications are in place, the pxehelper service is started and enabled:

systemctl start pxehelper
systemctl enable pxehelper