Skip to content

Commit

Permalink
Escalate availability zone properties
Browse files Browse the repository at this point in the history
PRODX-3456

Change-Id: Ia53c1cf317c6e1c0446caad9fafd3aace4329c3f
  • Loading branch information
Oleksiy Vyblov committed Jun 6, 2024
1 parent a01ac7b commit bd5adc5
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions heat-templates/top.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,34 @@ parameters:
dns_zone:
type: string
default: 'refapp.test.'
db_instance_01_az:
type: string
description: Availability zone of database instance 01
default: 'nova'
db_instance_02_az:
type: string
description: Availability zone of database instance 02
default: 'nova'
db_instance_03_az:
type: string
description: Availability zone of database instance 03
default: 'nova'
app_instance_01_az:
type: string
description: Availability zone of application instance 01
default: 'nova'
app_instance_02_az:
type: string
description: Availability zone of application instance 02
default: 'nova'
app_instance_03_az:
type: string
description: Availability zone of application instance 03
default: 'nova'
app_instance_04_az:
type: string
description: Availability zone of application instance 04
default: 'nova'

resources:
key_pair:
Expand Down Expand Up @@ -101,6 +129,9 @@ resources:
public_network_id: { get_param: public_network_id }
database_lb_algorithm: { get_param: database_lb_algorithm }
app_database_password: { get_param: app_database_password }
instance_01_az: { get_param: db_instance_01_az }
instance_02_az: { get_param: db_instance_02_az }
instance_03_az: { get_param: db_instance_03_az }

app:
type: ./fragments/AppInstances.yaml
Expand All @@ -123,6 +154,10 @@ resources:
app_database_password: { get_param: app_database_password }
app_dns_zone_id: { get_attr: [network, app_dns_zone_id ] }
app_dns_zone_name: { get_attr: [network, app_dns_zone_name ] }
instance_01_az: { get_param: app_instance_01_az }
instance_02_az: { get_param: app_instance_02_az }
instance_03_az: { get_param: app_instance_03_az }
instance_04_az: { get_param: app_instance_04_az }

outputs:
database_private_ips:
Expand Down

0 comments on commit bd5adc5

Please sign in to comment.