diff --git a/manifests/site.pp b/manifests/site.pp index 5d04dc6ba1..d5bfba9f7d 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -91,6 +91,12 @@ node 'community.openstack.org' { } } +node 'ask.openstack.org' { + class { 'openstack_project::ask': + sysadmins => hiera('sysadmins'), + } +} + node 'ci-puppetmaster.openstack.org' { class { 'openstack_project::puppetmaster': sysadmins => hiera('sysadmins'), diff --git a/modules/openstack_project/manifests/ask.pp b/modules/openstack_project/manifests/ask.pp new file mode 100644 index 0000000000..fff95cf35f --- /dev/null +++ b/modules/openstack_project/manifests/ask.pp @@ -0,0 +1,11 @@ +# +# Askbot server. Mostly managed outside of puppet. +# +class openstack_project::ask ( + $sysadmins = [] +) { + class { 'openstack_project::server': + iptables_public_tcp_ports => [80, 443], + sysadmins => $sysadmins + } +}