feat: update jdk11 for puppetdb

- specify the java_bin
- specify the java_args
This commit is contained in:
2024-04-06 19:53:19 +11:00
parent 258cedb566
commit ed60e18062
3 changed files with 15 additions and 0 deletions
@@ -2,13 +2,22 @@
class profiles::puppet::puppetdb_api (
String $postgres_host = lookup('profiles::puppet::puppetdb::postgres_host'),
String $listen_address = $facts['networking']['ip'],
Stdlib::Absolutepath $java_bin = '/usr/bin/java',
Hash $java_args = {},
) {
class { 'java':
package => 'java-11-openjdk-devel',
before => Class['puppetdb::server'],
}
class { 'puppetdb::server':
database_host => $postgres_host,
manage_firewall => false,
ssl_listen_address => $listen_address,
listen_address => $listen_address,
java_bin => $java_bin,
java_args => $java_args,
}
contain ::puppetdb::server