Giter Club home page Giter Club logo

puppetlabs_splunk's Introduction

Puppet module to Manage Splunk

Jeff McCune [email protected] 2010-12-10

Overview

WORK IN PROGRESS

Goals

  • Model Splunk applications as Puppet resources
  • Manage the installation of the Splunk packages
  • Manage the splunk user/group
  • Manage the splunk service itself.

EOF

puppetlabs_splunk's People

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

ody

puppetlabs_splunk's Issues

Module should move to puppetlabs

The splunk module currently doesn't follow the emerging convention of living under the puppetlabs account and named puppetlabs-splunk

This will make it easier to find for other colleagues and the community and will facilitate topic branches and pull requests.

Splunk module should have less top level classes

The splunk module currently has a large number of top level classes that must be declared in the node definition.

Experience has shown it may be more maintainable and "touchless" for the end user if there is a top level composite class in init.pp that handles declaring the other classes for the user. The user need only pass in class parameters in this way.

In addition, new features such as hiera may help make this easier and more "touchless" for the end user of the module.

Splunk module should not contain packages

The splunk module currently contains packages inside the module.

This makes the module large and more difficult to distribute. Ideally packages may be made available at yum.puppetlabs.com or apt.puppetlabs.com in the ProSvc directory with a note in the README about how to configure the repository for use with the module.

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.