From 0658560a4825b37be4ce1ab97eb716d39096cc15 Mon Sep 17 00:00:00 2001 From: Johan Wassberg Date: Mon, 26 Feb 2024 10:47:19 +0100 Subject: [PATCH] Initial commit of idm_app --- .../etc/puppet/modules/eid/manifests/idm_app.pp | 10 ++++++++++ .../modules/eid/templates/idm/docker-compose.yml.erb | 7 +++++++ 2 files changed, 17 insertions(+) create mode 100644 global/overlay/etc/puppet/modules/eid/manifests/idm_app.pp create mode 100644 global/overlay/etc/puppet/modules/eid/templates/idm/docker-compose.yml.erb diff --git a/global/overlay/etc/puppet/modules/eid/manifests/idm_app.pp b/global/overlay/etc/puppet/modules/eid/manifests/idm_app.pp new file mode 100644 index 00000000..304d8ea5 --- /dev/null +++ b/global/overlay/etc/puppet/modules/eid/manifests/idm_app.pp @@ -0,0 +1,10 @@ +# idm_app +class eid::idm_app ( +) { + sunet::docker_compose { 'idm_app': + content => template('eid/idm/docker-compose.yml.erb'), + service_name => 'idm_app', + compose_filename => 'docker-compose.yml', + description => 'Identity matching' + } +} diff --git a/global/overlay/etc/puppet/modules/eid/templates/idm/docker-compose.yml.erb b/global/overlay/etc/puppet/modules/eid/templates/idm/docker-compose.yml.erb new file mode 100644 index 00000000..ba80206d --- /dev/null +++ b/global/overlay/etc/puppet/modules/eid/templates/idm/docker-compose.yml.erb @@ -0,0 +1,7 @@ +version: '3.2' + +services: + idm_app: + image: docker.sunet.se/eidas-idm + ports: + - '443:443'