You can use the Template Generator to create orchestration templates through a drag-and-drop interface.
The following are the supported resource types:
OS::Aodh::CompositeAlarmOS::Aodh::EventAlarmOS::Aodh::GnocchiAggregationByMetricsAlarmOS::Aodh::GnocchiAggregationByResourcesAlarmOS::Aodh::GnocchiResourcesAlarmOS::Barbican::CertificateContainerOS::Barbican::GenericContainerOS::Barbican::OrderOS::Barbican::RSAContainerOS::Barbican::SecretOS::Cinder::QuotaOS::Cinder::VolumeOS::Cinder::VolumeAttachmentOS::Cinder::VolumeTypeOS::Designate::RecordSetOS::Designate::ZoneOS::Heat::AccessPolicyOS::Heat::AutoScalingGroupOS::Heat::CloudConfigOS::Heat::DeployedServerOS::Heat::InstanceGroupOS::Heat::MultipartMimeOS::Heat::NoneOS::Heat::RandomStringOS::Heat::ResourceChainOS::Heat::ResourceGroupOS::Heat::ScalingPolicyOS::Heat::SoftwareComponentOS::Heat::SoftwareConfigOS::Heat::SoftwareDeploymentOS::Heat::SoftwareDeploymentGroupOS::Heat::StackOS::Heat::StructuredConfigOS::Heat::StructuredDeploymentOS::Heat::StructuredDeploymentGroupOS::Heat::TestResourceOS::Heat::UpdateWaitConditionHandleOS::Heat::ValueOS::Heat::WaitConditionOS::Heat::WaitConditionHandleOS::Keystone::DomainOS::Keystone::EndpointOS::Keystone::GroupOS::Keystone::GroupRoleAssignmentOS::Keystone::ProjectOS::Keystone::RegionOS::Keystone::RoleOS::Keystone::ServiceOS::Keystone::UserOS::Keystone::UserRoleAssignmentOS::Neutron::FirewallOS::Neutron::FirewallPolicyOS::Neutron::FirewallRuleOS::Neutron::FloatingIPOS::Neutron::FloatingIPAssociationOS::Neutron::NetOS::Neutron::PortOS::Neutron::ProviderNetOS::Neutron::QoSBandwidthLimitRuleOS::Neutron::QoSDscpMarkingRuleOS::Neutron::QoSPolicyOS::Neutron::QuotaOS::Neutron::RBACPolicyOS::Neutron::RouterOS::Neutron::RouterInterfaceOS::Neutron::SecurityGroupOS::Neutron::SecurityGroupRuleOS::Neutron::SegmentOS::Neutron::SubnetOS::Neutron::TrunkOS::Nova::FlavorOS::Nova::HostAggregateOS::Nova::KeyPairOS::Nova::QuotaOS::Nova::ServerOS::Nova::ServerGroupOS::Octavia::HealthMonitorOS::Octavia::L7PolicyOS::Octavia::L7RuleOS::Octavia::ListenerOS::Octavia::LoadBalancerOS::Octavia::PoolOS::Octavia::PoolMember
Procedure
- Log in to the VMware Integrated OpenStack dashboard.
- Select your project from the drop-down menu in the title bar.
- Select .
- From the Template Version drop-down menu, select the desired Heat version.
- Drag the icons for the desired resource types onto the canvas.
- Click each icon to set parameters and dependencies and click Save.
- When you have added and configured all desired resources, click the Template Generator icon.
- Review the configuration and click Download to download the generated template or Create Stack to launch a stack using the generated template.