Skip to content
Snippets Groups Projects
Commit b57d2c8f authored by Nils Olof Paulsson's avatar Nils Olof Paulsson
Browse files

Merge branch 'devel' into 'test'

templatify

See merge request !11
parents 2a135168 21c76539
No related branches found
No related tags found
2 merge requests!12Test,!11templatify
Pipeline #130866 passed
......@@ -15,10 +15,12 @@ class egg::nginx () {
notify => Service['nginx'],
}
file { '/etc/nginx/conf.d/egg.conf':
ensure => 'present',
source => "puppet:///modules/${module_name}/egg.conf",
notify => Service['nginx'],
require => Package['nginx'],
ensure => 'present',
content => epp("${module_name}/egg.conf.epp", {
cert_name => $hostname,
}),
notify => Service['nginx'],
require => Package['nginx'],
}
# Housekeeping
......@@ -31,9 +33,19 @@ class egg::nginx () {
zone => 'liu',
service => 'http',
}
firewalld_service { 'Allow https from liu Zone':
ensure => present,
zone => 'liu',
service => 'https',
}
firewalld_service { 'Allow http in the public Zone':
ensure => present,
zone => 'public',
service => 'http',
}
firewalld_service { 'Allow https from public Zone':
ensure => present,
zone => 'public',
service => 'https',
}
}
<%- | String[1] $cert_name,
| -%>
server {
server_name teman.it.liu.se;
root /var/www/teman;
......@@ -34,8 +36,8 @@ server {
listen 443 ssl ;
server_name egg.it.liu.se;
ssl_certificate /etc/pki/tls/certs/letsencrypt-cert_chain-egg.devel.it.liu.se.pem ;
ssl_certificate_key /etc/pki/tls/private/letsencrypt-egg.devel.it.liu.se.key ;
ssl_certificate /etc/pki/tls/certs/letsencrypt-cert_chain-<%= $cert_name %>.pem ;
ssl_certificate_key /etc/pki/tls/private/letsencrypt-<%= $cert_name %>.key ;
client_max_body_size 0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment