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.
17 Description: nova OS_PASSWORD.
21 Description: nova OS_USERNAME.
25 Description: nova OS_TENANT_NAME.
29 Description: Nagios image.
33 Description: Use this flavor.
37 Description: Network name from nova list to get initial ip list from.
41 Description: Snakeoil PEM file.
44 ----- BEGIN PlaceHolder...
46 Description: Snakeoil Key file.
49 ----- BEGIN PlaceHolder...
51 Description: Hostname for postfix..
53 Default: nagios3-nagios3
55 Description: Top level domain for postfix.
58 PostfixDelayWarningTime:
59 Description: Amount of time to Delay warnnings.
65 OpenStack::ImageBuilder::Elements: [ nagios3 ]
68 Ref: Apache2SnakeoilPem
70 Ref: Apache2SnakeoilKey
82 initial_network_split_key:
83 Ref: InitialIpSplitKey
86 Ref: PostfixMailHostname
88 Ref: PostfixMailDomain
90 Ref: PostfixDelayWarningTime
91 Type: AWS::EC2::Instance
97 InstanceType: {Ref: InstanceType}
99 Nagios3Host: {'Fn::Select': [ 0, {'Fn::Select': [ 'ctlplane', 'Fn::GetAtt': [ 'nagios3' , 'networks' ] ]} ]}