Puppet Class: stackdriver::config::windows

Inherits:
stackdriver
Defined in:
manifests/config/windows.pp

Overview

vim: tabstop=2 expandtab shiftwidth=2 softtabstop=2 foldmethod=marker

Class: stackdriver::config::windows

Configures Stackdriver Agent for Windows derivatives

Parameters

Use Hiera for overriding any parameter defaults


installer
  • Default - /tmp/Stackdriverinstaller-0.3.exe

  • Stackdriver Windows installer

installkey
  • Default - HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstallStackdriverAgent

  • Registry uninstallation key created by an installed Stackdriver Agent

Parameters:

  • apiregkey (Any) (defaults to: 'HKLM:\Software\Wow6432Node\Stackdriver\Agent')


21
22
23
24
25
26
27
28
29
30
31
32
33
34
# File 'manifests/config/windows.pp', line 21

class stackdriver::config::windows(
  $apiregkey  = 'HKLM:\Software\Wow6432Node\Stackdriver\Agent',
) inherits stackdriver {

  registry::value {
    "${name}-apiregkey":
      key     => $apiregkey,
      value   => 'ApiKey',
      type    => 'string',
      data    => $apikey,
      notify  => Service[$svc];
  }

}