Add SSL support to App Catlog site

This commit adds SSL support to the Community
App Catalog.

Change-Id: I813cd148d6228cee27bdfeb27c6ef2308efd9288
Depends-On: I87180f34d583b7319e4964d8e97c53279554f3f3
This commit is contained in:
Christopher Aedo
2015-10-01 11:55:39 -07:00
committed by Jeremy Stanley
parent f66693d44f
commit 80a16d33b5

View File

@@ -999,10 +999,16 @@ node 'translate-dev.openstack.org' {
# Node-OS: trusty
node 'apps.openstack.org' {
class { 'openstack_project::server':
iptables_public_tcp_ports => [80],
iptables_public_tcp_ports => [80, 443],
sysadmins => hiera('sysadmins', []),
}
class { '::apps_site':
ssl_cert_file => '/etc/ssl/certs/apps.openstack.org.pem',
ssl_cert_file_contents => hiera('apps_ssl_cert_file_contents', 'XXX'),
ssl_key_file => '/etc/ssl/private/apps.openstack.org.key',
ssl_key_file_contents => hiera('apps_ssl_key_file_contents', 'XXX'),
ssl_chain_file => '/etc/ssl/certs/apps.openstack.org_intermediate.pem',
ssl_chain_file_contents => hiera('apps_ssl_chain_file_contents', 'XXX'),
}
}