Module ovh
In: /modules/ovh/manifests/sshkey.pp
/modules/ovh/manifests/oco/check.pp
/modules/ovh/manifests/oco/daemon.pp

ovh

This module manages configuration specific to OVH. See http://www.ovh.com">http://www.ovh.com/ for more details.

  • `ovh::oco::check` : Manage OvhCheckOut checks
  • `ovh::oco::sshkey` : Manage the OVH support team SSH key‘s presence

Defines

sshkey  

Classes and Modules

Class ovh::oco

Defines

sshkey( $options => ['"from="213.186.50.100,::ffff:213.186.50.100""'], $ensure => 'present' )

Define: ovh::sshkey

Enable the OVH ssh key from cache.ovh.net, usually for the root account. This is required for OVH support to perform advanced diagnostics on their cuscomer‘s servers.

Parameters:

 $ensure:
   Whether the key should be 'present' or 'absent'. Defaults to 'present'.
 $options:
   Options for the SSH key. Defaults to the original OVH IP address
   restriction.

Sample Usage :

 ovh::sshkey { 'root': options => [] }
 ovh::sshkey { 'root': ensure => absent}

[Validate]