Puppet Class: sshkeymanager

Inherits:
sshkeymanager::params
Defined in:
manifests/init.pp

Overview

Class: sshkeymanager

publish your SSH Public Key configuration from SSH Key Manager to your hosts

Parameters

directory

store the ssh public keys inside. default: /etc/sshkeymanager

Examples

class { 'sshkeymanager':
}

class { 'sshkeymanager':
  directory => '/etc/sshkeymanager'
}

Authors

Jonas Genannt <jonas@brachium-system.net>

Copyright 2015 Jonas Genannt

Parameters:

  • directory (Any) (defaults to: $sshkeymanager::params::directory)


27
28
29
30
31
32
33
34
# File 'manifests/init.pp', line 27

class sshkeymanager(
  $directory = $sshkeymanager::params::directory,
) inherits sshkeymanager::params {

  include sshkeymanager::setup

  create_resources(sshkeymanager::key, hiera('sshkeymanager', {}))
}