hubspotdevops / puppet-nexus

Puppet module for Sonatype Nexus
MIT License
24 stars 92 forks source link

Module is able to configure nexus.vmoptions #109

Closed Nevoff89 closed 5 years ago

Nevoff89 commented 5 years ago
  class{ '::nexus':
    version               => '3.0.0',
    revision              => '03',
    download_site         => 'http://download.sonatype.com/nexus/3',
    nexus_type            => 'unix',
    nexus_work_dir_manage => false,
    vmoptions             => {
      "-Xms"                    => "1300M",
      "-Xmx"                    => "1300M",
      "-XX:MaxDirectMemorySize" => "3G",
      "-XX:-OmitStackTraceInFastThrow" =>'-' # Options with '-' will be added to nexus.vmoptions without values
    }
  }

Hiera

nexus::vmoptions:
  '-Xms': 1300M
  '-Xmx': 1300M
  '-XX:MaxDirectMemorySize': "3G"
  '-XX:-OmitStackTraceInFastThrow': '-'
Nevoff89 commented 5 years ago

Duplicate feature.