Extend ironic formula
Add posibility to configure glance section.
Allow to install ironic api in different modes,
different policy.json files are applied:
* deploy - only heartbeat and lookup endpoints are allowed
* public - all except heartbeat and lookup is allowed
* mixed - all is allowed (single node case)
Update message_queue and database addresses
Change-Id: I5d711649d88ad2b185947a1bb423fe5ad81f4c9b
diff --git a/metadata/service/api/cluster.yml b/metadata/service/api/cluster.yml
index c6a5002..5e07a47 100644
--- a/metadata/service/api/cluster.yml
+++ b/metadata/service/api/cluster.yml
@@ -3,6 +3,7 @@
parameters:
ironic:
api:
+ api_type: ${_param:ironic_api_type}
enabled: true
version: ${_param:ironic_version}
bind:
@@ -15,10 +16,10 @@
user: openstack
password: ${_param:rabbitmq_openstack_password}
virtual_host: '/openstack'
- host: ${_param:cluster_vip_address}
+ host: ${_param:openstack_message_queue_address}
database:
engine: mysql
- host: ${_param:cluster_vip_address}
+ host: ${_param:openstack_database_address}
port: 3306
name: ironic
user: ironic