1 HeatTemplateFormatVersion: '2012-12-12'
5 Description: Name of an existing EC2 KeyPair to enable SSH access to the instance
9 Description: Password for nagiosadmin web admin user.
18 Description: nova OS_PASSWORD.
23 Description: nova OS_USERNAME.
27 Description: nova OS_TENANT_NAME.
31 Description: Nagios image.
35 Description: Use this flavor.
39 Description: Network name from nova list to get initial ip list from.
43 Description: Snakeoil PEM file.
47 ----- BEGIN PlaceHolder...
49 Description: Snakeoil Key file.
53 ----- BEGIN PlaceHolder...
55 Description: Hostname for postfix..
57 Default: nagios3-nagios3
59 Description: Top level domain for postfix.
62 PostfixDelayWarningTime:
63 Description: Amount of time to Delay warnnings.
69 OpenStack::ImageBuilder::Elements: [ nagios3 ]
72 Ref: Apache2SnakeoilPem
74 Ref: Apache2SnakeoilKey
86 initial_network_split_key:
87 Ref: InitialIpSplitKey
90 Ref: PostfixMailHostname
92 Ref: PostfixMailDomain
94 Ref: PostfixDelayWarningTime
95 Type: AWS::EC2::Instance
101 InstanceType: {Ref: InstanceType}
103 Nagios3Host: {'Fn::Select': [ 0, {'Fn::Select': [ 'ctlplane', 'Fn::GetAtt': [ 'nagios3' , 'networks' ] ]} ]}