Docker compose
This commit is contained in:
parent
bd5436259e
commit
95ccf73e5a
2 changed files with 10 additions and 3 deletions
|
@ -31,4 +31,11 @@ class eidas::oidf_service(
|
||||||
onlyif => "test ! -f /opt/oidf_service/oidf_service.p12"
|
onlyif => "test ! -f /opt/oidf_service/oidf_service.p12"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
sunet::docker_compose { 'oidf_service':
|
||||||
|
content => template('eidas/oidf_service/docker-compose.yml.erb'),
|
||||||
|
service_name => 'oidf_service',
|
||||||
|
compose_dir => '/opt/',
|
||||||
|
compose_filename => 'docker-compose.yml',
|
||||||
|
description => 'oidf_service',
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
services:
|
services:
|
||||||
oidf:
|
oidf:
|
||||||
image: ghcr.io/swedenconnect/openid-federation-services:<%= @version %>
|
image: ghcr.io/swedenconnect/openid-federation-services:<%= @image_tag %>
|
||||||
ports:
|
ports:
|
||||||
- "443:<%= @service_port %>/tcp"
|
- "443:<%= @service_port %>/tcp"
|
||||||
environment:
|
environment:
|
||||||
SPRING_CONFIG_IMPORT: <%= @config_file %>
|
SPRING_CONFIG_IMPORT: /opt/oidf/application-<%= @environment %>.yml
|
||||||
volumes:
|
volumes:
|
||||||
- <%= @service_dir %>:/opt/oidf
|
- /opt/oidf_service:/opt/oidf
|
||||||
- /etc/ssl:/etc/ssl
|
- /etc/ssl:/etc/ssl
|
Loading…
Add table
Reference in a new issue