Version information
released Apr 22nd 2013
Start using this module
Add this module to your Puppetfile:
mod 'thias-ovh', '0.3.0'
Learn more about managing modules with a PuppetfileDocumentation
thias/ovh — version 0.3.0 Apr 22nd 2013
puppet-ovh
Overview
This module manages configuration specific to OVH. See http://www.ovh.com/ for more details.
ovh::oco::check
: Manage OvhCheckOut checksovh::oco::sshkey
: Manage the OVH support team SSH key's presence
To cleanly install the OCO daemon on Red Hat Enterprise Linux, you will find
the source, the spec and an init script under the oco-rpm
directory.
Examples
Enable the original ssh key-based root access for OVH's support staff (which is restricted by IP address) :
ovh::sshkey { 'root': }
Revoke the access, useful if it was just temporarily for diagnostics :
ovh::sshkey { 'root': ensure => absent }
Enable a local OCO check on the node (this will automatically include the daemon) :
ovh::oco::check { 'http':
freq => '300sec',
http_path => '/my-health-check.php',
}
Disable the same OCO check :
ovh::oco::check { 'http':
freq => '300sec',
http_path => '/my-health-check.php',
ensure => absent,
}
2013-04-22 - 0.3.0
- Change to 2-space indent.
- Include oco source, spec and init script.
- Update README to use markdown and include useful examples.
2012-03-07 - 0.2.0
- Update tests to cover more cases.
- Include LICENSE since the module will be distributed individually.
Copyright (C) 2011-2013 Matthias Saou Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.