Enable passing optional first-boot user-data
[apex-tripleo-heat-templates.git] / examples / scale1.yaml
1 HeatTemplateFormatVersion: '2012-12-12'
2 Resources:
3   ComputeUser:
4     Type: AWS::IAM::User
5     Properties:
6       Policies: [ { Ref: ComputeAccessPolicy } ]
7   GlobalAccessPolicy:
8     Type: OS::Heat::AccessPolicy
9   NovaCompute0Key:
10     Type: FileInclude
11     Path: examples/scale2.yaml
12     SubKey: Resources.NovaCompute0Key
13   NovaCompute0CompletionCondition:
14     Type: FileInclude
15     Path: examples/scale2.yaml
16     SubKey: Resources.NovaCompute0CompletionCondition
17   NovaCompute0CompletionHandle:
18     Type: FileInclude
19     Path: examples/scale2.yaml
20     SubKey: Resources.NovaCompute0CompletionHandle
21   NovaCompute0Config:
22     Type: FileInclude
23     Path: examples/scale2.yaml
24     SubKey: Resources.NovaCompute0Config
25     Parameters:
26         ComputeImage: "123"
27         RabbitUserName: "guest"
28         RabbitPassword: "guest"
29   NovaCompute0:
30     Type: FileInclude
31     Path: examples/scale2.yaml
32     SubKey: Resources.NovaCompute0