test sp config

This commit is contained in:
Leif Johansson 2018-08-13 12:27:55 +02:00
parent f328d43f97
commit cd59e5f57b
2 changed files with 38 additions and 0 deletions

View file

@ -459,6 +459,22 @@ md-eu1.qa.komreg.net:
name: eidas-qa
dest_host: p2.qa.komreg.net
'^test-[0-9]+\.qa\.sveidas\.se$':
eid::dockerhost:
konsulter:
autoupdate:
eidas_sp:
version: 1.0.0
hostname: test.qa.swedenconnect.se
'^test-[0-9]+\.sveidas\.se$':
eid::dockerhost:
konsulter:
autoupdate:
eidas_sp:
version: 1.0.0
hostname: test.swedenconnect.se
'^eidas-connector-[0-9]+\.sveidas\.se$':
eid::dockerhost:
konsulter:

View file

@ -250,6 +250,28 @@ class md_repo_server($hostname) {
class {'https_server': }
}
class eidas_sp($version="1.0.0",$hostname='localhost') {
$_version = safe_hiera('eidas_sp_version',$version)
$_hostname = safe_hiera('eidas_sp_hostname',$hostname)
file {['/etc/eidas-sp','/var/log/eidas-sp','/etc/ssl']: ensure => directory } ->
sunet::docker_run {'eidas-sp':
image => 'docker.sunet.se/eidas-sp',
imagetag => $_version,
hostname => "${::fqdn}",
ports => ['443:8443','127.0.0.01:444:8444'],
volumes => ['/var/log/eidas-sp:/var/log/eidas-sp',
'/etc/eidas-sp:/etc/eidas-sp',
'/dev/log:/dev/log',
'/etc/ssl:/etc/ssl'],
env => ["SERVER_SERVLET_CONTEXT_PATH=/",
"SP_USE_SC_LOGO=false",
"SPRING_PROFILES_ACTIVE=qa",
"SP_BASE_URI=https://$_hostname"]
} ->
class {'webserver': } ->
class {'https_server': }
}
class eidas_connector($version="1.0.6",$hostname='localhost') {
$_version = safe_hiera('eidas_connector_version',$version)
$_hostname = safe_hiera('eidas_connector_hostname',$hostname)