Merge "Support TripleO-CI for overcloud builds."
[apex-tripleo-heat-templates.git] / ssl-source.yaml
1 Description: 'ssl-source: SSL endpoint metadata for openstack'
2 Parameters:
3   SSLCertificate:
4     Default: ''
5     Description: If set, the contents of an SSL certificate .crt file for encrypting SSL endpoints.
6     Type: String
7     NoEcho: true
8   SSLKey:
9     Default: ''
10     Description: If set, the contents of an SSL certificate .key file for encrypting SSL endpoints.
11     Type: String
12     NoEcho: true
13 Resources:
14   notCompute0Config:
15     Type: AWS::AutoScaling::LaunchConfiguration
16     Metadata:
17       stunnel:
18         cert:
19           Ref: SSLCertificate
20         key:
21           Ref: SSLKey
22         ports:
23          - name: 'ec2'
24            accept: 13773
25            connect: 8773
26          - name: 'image'
27            accept: 13292
28            connect: 9292
29          - name: 'identity'
30            accept: 13000
31            connect: 5000
32          - name: 'network'
33            accept: 13696
34            connect: 9696
35          - name: 'compute'
36            accept: 13774
37            connect: 8774
38          - name: 'swift-proxy'
39            accept: 13080
40            connect: 8080
41          - name: 'cinder'
42            accept: 13776
43            connect: 8776