nexus3

pdk
Installs and configures Sonatype Nexus Repository 3

Richard Grainger

liger1978

1,673 downloads

1,050 latest version

5.0 quality score

Version information

  • 0.2.0 (latest)
  • 0.1.0
released Apr 20th 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
    ,
    OracleLinux
    ,
    RedHat
    ,
    Scientific

Start using this module

Documentation

liger1978/nexus3 — version 0.2.0 Apr 20th 2020

nexus3

Table of Contents

  1. Description
  2. Setup - The basics of getting started with nexus3
  3. Usage - Configuration options and additional functionality
  4. Limitations - OS compatibility, etc.
  5. Development - Guide for contributing to the module

Description

The Puppet nexus3 module installs, configures and manages Sonatype Nexus Repository 3. The module expects that your system already has access to a Nexus RPM package in an installed Yum repository.

Setup

To install Sonatype Nexus Repository 3 from an OS package in an installed repository:

include 'nexus3'

Usage

Defaults:

include 'nexus3'

Remove package:

class {'nexus3':
  ensure         => 'absent',
  manage_service => 'false',
}

Reference

For information on classes, types and functions see the REFERENCE.md.

Limitations

  • Currently only works on EL7/8
  • Currently expects an available OS package in a configured repository

Development

Please send pull requests.