diff --git a/global/overlay/etc/puppet/cosmos-rules.yaml b/global/overlay/etc/puppet/cosmos-rules.yaml index 86634f00..6634e779 100644 --- a/global/overlay/etc/puppet/cosmos-rules.yaml +++ b/global/overlay/etc/puppet/cosmos-rules.yaml @@ -731,6 +731,9 @@ web-1.qa.sveidas.se: autoupdate: github_client_credential: pages: + site_alias: + name: swedenconnect.se + alias: www.swedenconnect.se sunet::frontend::register_sites: sites: 'swedenconnect.se': diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index 0d92de18..f056e9e1 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -24,6 +24,13 @@ class infra_ca_rp { node default { } +class site_alias($alias) { + file { "/var/www/$alias": + ensure => link, + target => "/var/www/$name" + } +} + class common { include sunet::tools include sunet::motd