diff --git a/tuskar/api/templates/overcloud.yaml b/tuskar/api/templates/overcloud.yaml index b6de3ada..a61c426e 100644 --- a/tuskar/api/templates/overcloud.yaml +++ b/tuskar/api/templates/overcloud.yaml @@ -51,4 +51,45 @@ Resources: for r in rc.racks: for n in r.nodes: templates[rc.service_type].render(n.node_id) -%> \ No newline at end of file +%> +Outputs: + GlanceURL: + Description: URL for the Overcloud Glance service + Value: + Fn::Join: + - '' + - - http:// + - Fn::GetAtt: [notcompute, PublicIp] + - :9292/v1/ + HeatURL: + Description: URL for the Overcloud Heat service + Value: + Fn::Join: + - '' + - - http:// + - Fn::GetAtt: [notcompute, PublicIp] + - :8004/v1/ + KeystoneURL: + Description: URL for the Overcloud Keystone service + Value: + Fn::Join: + - '' + - - http:// + - Fn::GetAtt: [notcompute, PublicIp] + - :5000/v2.0/ + NovaURL: + Description: URL for the Overcloud Nova service + Value: + Fn::Join: + - '' + - - http:// + - Fn::GetAtt: [notcompute, PublicIp] + - :8774/v2/ + NeutronURL: + Description: URL for the Overcloud Neutron service + Value: + Fn::Join: + - '' + - - http:// + - Fn::GetAtt: [notcompute, PublicIp] + - :9696