45 lines
1.2 KiB
YAML
45 lines
1.2 KiB
YAML
Description: 'ssl-source: SSL endpoint metadata for openstack'
|
|
Parameters:
|
|
SSLCertificate:
|
|
Default: ''
|
|
Description: If set, the contents of an SSL certificate .crt file for encrypting SSL endpoints.
|
|
Type: String
|
|
NoEcho: true
|
|
SSLKey:
|
|
Default: ''
|
|
Description: If set, the contents of an SSL certificate .key file for encrypting SSL endpoints.
|
|
Type: String
|
|
NoEcho: true
|
|
Resources:
|
|
SSLConfig:
|
|
Type: OS::Heat::StructuredConfig
|
|
Properties:
|
|
config:
|
|
stunnel:
|
|
cert:
|
|
get_input: ssl_certificate
|
|
key:
|
|
get_input: ssl_key
|
|
ports:
|
|
- name: 'ec2'
|
|
accept: 13773
|
|
connect: 8773
|
|
- name: 'image'
|
|
accept: 13292
|
|
connect: 9292
|
|
- name: 'identity'
|
|
accept: 13000
|
|
connect: 5000
|
|
- name: 'network'
|
|
accept: 13696
|
|
connect: 9696
|
|
- name: 'compute'
|
|
accept: 13774
|
|
connect: 8774
|
|
- name: 'swift-proxy'
|
|
accept: 13080
|
|
connect: 8080
|
|
- name: 'cinder'
|
|
accept: 13776
|
|
connect: 8776
|