Files
test/resources/openstack/stack/template/flavor.yaml
Ivan Suto 1245397f8c Add openstack stack create/delete test and template
Change-Id: I8c910ededd70f10cd4264a5208bb6e0e1b3b30cd
Signed-off-by: Ivan Suto <Ivan.KrunoslavSuto@windriver.com>
2025-06-24 08:50:44 -03:00

46 lines
898 B
YAML

heat_template_version: wallaby
description: >
Heat template to create OpenStack flavors.
parameters:
name:
type: string
default: "{{ name }}"
description: Name of the flavor
ram:
type: number
default: "{{ ram }}"
description: Amount of RAM in MB
vcpus:
type: number
default: "{{ vcpus }}"
description: Number of VCPUs
disk:
type: number
default: "{{ disk }}"
description: Size of disk in GB
extra_specs:
type: json
default: {{ extra_specs }}
description: Properties of the flavor
resources:
flavor:
type: OS::Nova::Flavor
properties:
name: { get_param: name }
ram: { get_param: ram }
vcpus: { get_param: vcpus }
disk: { get_param: disk }
extra_specs: { get_param: extra_specs }
outputs:
flavor_id:
description: ID of the created flavor
value: { get_resource: flavor }