Vous pouvez utiliser le générateur de modèle pour créer des modèles d'orchestration via une interface de glisser-déplacer.

Voici les types de ressources pris en charge :

  • OS::Aodh::CompositeAlarm
  • OS::Aodh::EventAlarm
  • OS::Aodh::GnocchiAggregationByMetricsAlarm
  • OS::Aodh::GnocchiAggregationByResourcesAlarm
  • OS::Aodh::GnocchiResourcesAlarm
  • OS::Barbican::CertificateContainer
  • OS::Barbican::GenericContainer
  • OS::Barbican::Order
  • OS::Barbican::RSAContainer
  • OS::Barbican::Secret
  • OS::Cinder::Quota
  • OS::Cinder::Volume
  • OS::Cinder::VolumeAttachment
  • OS::Cinder::VolumeType
  • OS::Designate::RecordSet
  • OS::Designate::Zone
  • OS::Heat::AccessPolicy
  • OS::Heat::AutoScalingGroup
  • OS::Heat::CloudConfig
  • OS::Heat::DeployedServer
  • OS::Heat::InstanceGroup
  • OS::Heat::MultipartMime
  • OS::Heat::None
  • OS::Heat::RandomString
  • OS::Heat::ResourceChain
  • OS::Heat::ResourceGroup
  • OS::Heat::ScalingPolicy
  • OS::Heat::SoftwareComponent
  • OS::Heat::SoftwareConfig
  • OS::Heat::SoftwareDeployment
  • OS::Heat::SoftwareDeploymentGroup
  • OS::Heat::Stack
  • OS::Heat::StructuredConfig
  • OS::Heat::StructuredDeployment
  • OS::Heat::StructuredDeploymentGroup
  • OS::Heat::TestResource
  • OS::Heat::UpdateWaitConditionHandle
  • OS::Heat::Value
  • OS::Heat::WaitCondition
  • OS::Heat::WaitConditionHandle
  • OS::Keystone::Domain
  • OS::Keystone::Endpoint
  • OS::Keystone::Group
  • OS::Keystone::GroupRoleAssignment
  • OS::Keystone::Project
  • OS::Keystone::Region
  • OS::Keystone::Role
  • OS::Keystone::Service
  • OS::Keystone::User
  • OS::Keystone::UserRoleAssignment
  • OS::Neutron::Firewall
  • OS::Neutron::FirewallPolicy
  • OS::Neutron::FirewallRule
  • OS::Neutron::FloatingIP
  • OS::Neutron::FloatingIPAssociation
  • OS::Neutron::Net
  • OS::Neutron::Port
  • OS::Neutron::ProviderNet
  • OS::Neutron::QoSBandwidthLimitRule
  • OS::Neutron::QoSDscpMarkingRule
  • OS::Neutron::QoSPolicy
  • OS::Neutron::Quota
  • OS::Neutron::RBACPolicy
  • OS::Neutron::Router
  • OS::Neutron::RouterInterface
  • OS::Neutron::SecurityGroup
  • OS::Neutron::SecurityGroupRule
  • OS::Neutron::Segment
  • OS::Neutron::Subnet
  • OS::Neutron::Trunk
  • OS::Nova::Flavor
  • OS::Nova::HostAggregate
  • OS::Nova::KeyPair
  • OS::Nova::Quota
  • OS::Nova::Server
  • OS::Nova::ServerGroup
  • OS::Octavia::HealthMonitor
  • OS::Octavia::L7Policy
  • OS::Octavia::L7Rule
  • OS::Octavia::Listener
  • OS::Octavia::LoadBalancer
  • OS::Octavia::Pool
  • OS::Octavia::PoolMember

Procédure

  1. Connectez-vous au tableau de bord de VMware Integrated OpenStack.
  2. Sélectionnez votre projet dans le menu déroulant de la barre de titre.
  3. Sélectionnez Projet > Orchestration > Générateur de modèle.
  4. Dans le menu déroulant Version du modèle, sélectionnez la version Heat souhaitée.
  5. Faites glisser sur le canevas les icônes des types de ressources souhaités.
  6. Cliquez sur chaque icône pour définir les paramètres et les dépendances, puis cliquez sur Enregistrer.
  7. Une fois que vous avez ajouté et configuré toutes les ressources souhaitées, cliquez sur l'icône Générateur de modèle.
  8. Vérifiez la configuration et cliquez sur Télécharger pour télécharger le modèle généré ou Créer la pile pour lancer une pile à l'aide du modèle généré.