Create p12

This commit is contained in:
Johan Wassberg 2024-02-26 14:04:31 +01:00
parent 67b74b19ea
commit a718ef0d9e
Signed by: jocar
GPG key ID: BE4EC2EEADF2C31B

View file

@ -9,6 +9,13 @@ class eid::idm_app (
mode => '0755',
}
# Unwanted password - but hey Java!
$pass = 'qwerty123'
exec { "${facts['networking']['fqdn']}_infra.p12":
command => "openssl pkcs12 -export -in /etc/ssl/certs/${facts['networking']['fqdn']}_infra.crt -inkey /etc/ssl/private/${facts['networking']['fqdn']}_infra.pem -name 'infra' -out /etc/ssl/private/${facts['networking']['fqdn']}_infra.p12 -passout pass:${pass}",
onlyif => "test ! -f /etc/ssl/private/${facts['networking']['fqdn']}_infra.p12"
}
sunet::docker_compose { 'idm_app':
content => template('eid/idm/docker-compose.yml.erb'),
service_name => 'idm_app',