java

pdk
Puppet Java jdk management module

Steffy FORT

fe80

2,386 downloads

1,168 latest version

5.0 quality score

Version information

  • 0.2.2 (latest)
  • 0.2.0
  • 0.1.1
  • 0.1.0
released Mar 14th 2020
This version is compatible with:
  • Puppet Enterprise 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2016.4.x
  • Puppet >= 4.10.0 < 7.0.0
  • CentOS
    ,
    RedHat
    ,
    Debian
    ,
    Ubuntu

Start using this module

Documentation

fe80/java — version 0.2.2 Mar 14th 2020

Build Status Puppet Forge Puppet Forge - downloads

Java module for Puppet

This module was write by fe80 puppetlabs@p0l.io

Requirements

Please check metadata.json for the requirements

Usage

Basic Usage

Install lasted version of openjdk on your distribution

include java

Supported provider

  • openjdk
  • adopteopenjdk
  • oracle (WIP)

Define versions

class {'java':
  versions => [ 11, 8 ]
}

Oracle jdk support

For supported oracle Jdk you need to define a repository.

class {
  versions => [ 11 ],
  provider => 'oracle',
  mirror   => 'https://mymirror.com/oracle/apt',
}

For build java, I recommend ruby fpm package.

Need contribution for RedHat support.

Supported OS

  • Debian 8
  • Ubuntu >= 16.04
  • RedHat 7
  • Centos 7

Todo

  • Runner for documentation
  • Support Oracle jdk support for RedHat