feat: update jdk11 for puppetdb
- specify the java_bin - specify the java_args
This commit is contained in:
parent
258cedb566
commit
ed60e18062
@ -16,6 +16,7 @@ mod 'puppetlabs-accounts', '8.1.0'
|
||||
mod 'puppetlabs-mysql', '15.0.0'
|
||||
mod 'puppetlabs-xinetd', '3.4.1'
|
||||
mod 'puppetlabs-haproxy', '8.0.0'
|
||||
mod 'puppetlabs-java', '10.1.2'
|
||||
|
||||
# puppet
|
||||
mod 'puppet-python', '7.0.0'
|
||||
|
||||
5
hieradata/roles/infra/puppetdb/api.yaml
Normal file
5
hieradata/roles/infra/puppetdb/api.yaml
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
profiles::puppet::puppetdb_api::java_bin: /usr/lib/jvm/jre-11/bin/java
|
||||
profiles::puppet::puppetdb_api::java_args:
|
||||
'-Xmx': '512m'
|
||||
'-Xms': '256m'
|
||||
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user