From 966b81d446dbb6652a04309cf9f87651cf95c263 Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Fri, 22 Mar 2019 09:08:48 +0100 Subject: [PATCH] eidastest controller manifest --- .../overlay/etc/puppet/manifests/cosmos-site.pp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index 28388457..1111cda3 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -380,6 +380,22 @@ class test_my_eid($version="1.0.1",$hostname='localhost',$environment='qa') { ensure_resource('class','https_server',{}) } +class eidastest_controller($version="1.0.0", $hostname="locahost") { + $_version = safe_hiera('eidastest_controller_version',$version) + $_hostname = safe_hiera('eidastest_controller_hostname',$hostname) + sunet::docker_run {'eidastest': + image => 'docker.sunet.se/eidastest-controller', + imagetag => $_version, + hostname => "${::fqdn}", + ports => ['443:8443'], + volumes => ['/dev/log:/dev/log', + '/etc/ssl:/etc/ssl'], + extra_parameters => ["--log-driver=syslog"] + } + ensure_resource('class','webserver',{}) + ensure_resource('class','https_server',{}) +} + class swedenconnect_refidp($version="1.0.3",$hostname='localhost') { $_version = safe_hiera('swedenconnect_refidp_version',$version) $_hostname = safe_hiera('swedenconnect_refidp_hostname',$hostname)