Giter VIP home page Giter VIP logo

puppet-module-fhgfs's Introduction

puppet-module-fhgfs

Build Status

####Table of Contents

  1. Overview
  2. Usage - Configuration options
  3. Reference - Parameter and detailed reference to all options
  4. Limitations - OS compatibility, etc.
  5. Development - Guide for contributing to the module
  6. TODO
  7. Additional Information

Overview

TODO

FhGFS Compatibility

This module is only supported on the following releases of FhGFS:

  • 2012.10
  • 2014.01

Usage

fhgfs

TODO

Reference

Classes

Public classes

  • fhgfs: Installs and configures fhgfs

Private classes

  • fhgfs::repo: Manages the FhGFS package repository resources
  • fhgfs::client: Manage FhGFS client
  • fhgfs::client::install: Install fhgfs-client packages
  • fhgfs::client::config: Configure fhgfs-client
  • fhgfs::client::service: Manage fhgfs-client services
  • fhgfs::mgmtd: Manage FhGFS management server
  • fhgfs::mgmtd::install: Install fhgfs-mgmtd package
  • fhgfs::mgmtd::config: Configure fhgfs-mgmtd
  • fhgfs::mgmtd::service: Manage fhgfs-mgmtd services
  • fhgfs::meta: Manage FhGFS metadata server
  • fhgfs::meta::install: Install fhgfs-meta
  • fhgfs::meta::config: Configure fhgfs-meta
  • fhgfs::meta::service: Manage fhgfs-meta service
  • fhgfs::storage: Manage FhGFS storage server
  • fhgfs::storage::install: Install fhgfs-storage
  • fhgfs::storage::config: Configure fhgfs-storage
  • fhgfs::storage::service: Manage fhgfs-storage service
  • fhgfs::admon: Manage FhGFS Admon server
  • fhgfs::admon::install: Install fhgfs-admon
  • fhgfs::admon::config: Configure fhgfs-admon
  • fhgfs::admon::service: Manage fhgfs-admon service
  • fhgfs::defaults: Set default configuration values for the various FhGFS roles for version release 2012.10 and 2014.01
  • fhgfs::params: Set default parameter values based on Fact values

Parameters

fhgfs

TODO

Facts

fhgfs_version

This Facter fact can be used to determine the installed version of the FhGFS components.

This fact gets the version by querying the fhgfs-common package which is installed by all the FhGFS roles.

Limitations

This module has been tested on:

  • CentOS 6 x86_64
  • Scientific Linux 6 x86_64

Development

Testing

Testing requires the following dependencies:

  • rake
  • bundler

Install gem dependencies

bundle install

Run unit tests

bundle exec rake test

If you have Vagrant >= 1.2.0 installed you can run system tests

bundle exec rake beaker

TODO

  • Refacter the roles to use a shared defined resource to reduce on the amount of duplicate module code
  • Add support for FhGFS Multi-mode

Additional Information

puppet-module-fhgfs's People

Contributors

treydock avatar

Stargazers

vv111y avatar

Watchers

 avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.