Puppet Class: gpno::baseline_management

Defined in:
manifests/baseline_management.pp

Summary

Install dependencies for GPO export on a domain controller.

Overview

gpno::baseline_management installs the prerequisites on a domain controller in order to successfully export and convert GPO to DSC resources. Used in conjunction with the gpno::create_manifest plan you can export your group policies into puppet resources.

Examples:

include gpno::baseline_management


10
11
12
13
14
15
16
17
18
19
20
21
# File 'manifests/baseline_management.pp', line 10

class gpno::baseline_management {
    pspackageprovider {'Nuget':
      ensure   => 'present',
      provider => 'windowspowershell',
      before   => Package['BaselineManagement']
    }
    package { 'BaselineManagement' :
      ensure   => latest,
      provider => 'windowspowershell',
      source   => 'PSGallery',
    }
}