Puppet Class: redis::dnfmodule

Defined in:
manifests/dnfmodule.pp

Summary

Manage the DNF module

Overview

On EL8+ and Fedora DNF can manage modules. This is a method of providing multiple versions on the same OS. Only one DNF module stream can be active at the same time.

Parameters:

  • ensure (String[1]) (defaults to: 'installed')

    Value of ensure parameter for redis dnf module package

  • module (String[1]) (defaults to: 'redis')

    Name of the redis dnf package



14
15
16
17
18
19
20
21
22
23
24
# File 'manifests/dnfmodule.pp', line 14

class redis::dnfmodule (
  String[1] $ensure = 'installed',
  String[1] $module = 'redis',
) {
  package { 'redis dnf module':
    ensure      => $ensure,
    name        => $module,
    enable_only => true,
    provider    => 'dnfmodule',
  }
}