forked from docs/doc-exports
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Qin Ying, Fan <fanqinying@huawei.com> Co-committed-by: Qin Ying, Fan <fanqinying@huawei.com>
2.3 KiB
2.3 KiB
Creating an AS Group
Application Scenarios
This template is used to perform the following operations:
- Create an AS group that contains 1 to 2 ECSs.
- Create a security group in which ECSs in the AS group are created.
Example Template
heat_template_version: 2014-10-16 description: Create an AS instance. resources: auto_scaling_config: type: OSE::AS::ScalingConfig properties: scaling_configuration_name: Scaling Configuration Name instance_config: key_name: Key Pair flavorRef: Flavor ID imageRef: Image ID disk: - disk_type: SYS size: 200 volume_type: SATA - disk_type: DATA size: 100 volume_type: SATA personality: - path: /etc/sample.txt content: input_sample_content public_ip: eip: ip_type: 5_bgp bandwidth: size: 5 share_type: PER charging_mode: traffic user_data: sampleTest metadata: #NA test: sampleTest auto_scaling_group: type: OSE::AS::ScalingGroup properties: scaling_group_name: Scaling Group Name scaling_configuration_id: { get_resource: auto_scaling_config } desire_instance_number: 1 min_instance_number: 1 max_instance_number: 2 cool_down_time: 900 available_zones: - AZ Name networks: - id: Network ID security_groups: - id: Security Groups ID vpc_id: VPC ID health_periodic_audit_method: NOVA_AUDIT health_periodic_audit_time: 15 instance_terminate_policy: OLD_INSTANCE delete_publicip: true
Parent topic: Example Templates