Fix heat stacks with ports

Change-Id: I3b9ed6a7789c3dc9f9836720756bc9c1093a1b9b
Closes-Bug: 1884523
This commit is contained in:
Sergey Galkin 2020-06-22 15:07:13 +04:00
parent 3633075b1f
commit a0b3cc09d0
2 changed files with 32 additions and 0 deletions

View File

@ -19,6 +19,9 @@ parameters:
default: 5
constraints:
- range: {min: 1}
cidr:
type: string
default: 11.11.11.0/24
resources:
@ -30,6 +33,19 @@ resources:
properties:
image: { get_param: image }
flavor: { get_param: flavor }
networks:
- port: { get_resource: server_port }
server_port:
type: OS::Neutron::Port
properties:
network_id: {get_resource: private_net}
private_net:
type: OS::Neutron::Net
private_subnet:
type: OS::Neutron::Subnet
properties:
network_id: { get_resource: private_net }
cidr: {get_param: cidr}
min_size: 1
desired_capacity: 3
max_size: { get_param: max_size }

View File

@ -19,6 +19,9 @@ parameters:
constraints:
- range: { min: 1, max: 1024 }
description: must be between 1 and 1024 Gb.
cidr:
type: string
default: 11.11.11.0/24
resources:
server:
@ -26,6 +29,19 @@ resources:
properties:
image: {get_param: image}
flavor: {get_param: flavor}
networks:
- port: { get_resource: server_port }
server_port:
type: OS::Neutron::Port
properties:
network_id: {get_resource: private_net}
private_net:
type: OS::Neutron::Net
private_subnet:
type: OS::Neutron::Subnet
properties:
network_id: { get_resource: private_net }
cidr: {get_param: cidr}
cinder_volume:
type: OS::Cinder::Volume
properties: