Code Monkey home page Code Monkey logo

puppet-beats's People

Contributors

benpillet avatar carroarmato0 avatar gcmalloc avatar icot avatar krisbuytaert avatar kzachariassen avatar poolski avatar psaiz avatar roidelapluie avatar schwicke avatar stwomack avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

puppet-beats's Issues

Disable repo management

HI,

We control our apt repos local and don't use the public ones. Could you add a "manage_repo" override so we could skip the public repo?

Use of empty passwords and use of HTTP

Greetings,

I am a security researcher, who is looking for security smells in Puppet scripts. I noticed instances of empty passwords. Empty passwords increase the guessability of passwords. The Common Weakness Organization (CWE) identifies use of empty passwords as a security weakness (https://cwe.mitre.org/data/definitions/258.html).

I suggest that to follow the strong password guidelines, and manage passwords with hiera.

Any feedback is appreciated.

Source: https://github.com/poolski/puppet-beats/blob/master/manifests/outputs/elasticsearch.pp

Split between processes and load monitoring

Hi @poolski ,

Thanks for the module. I've added a pull request to add a couple of configuration attributes

  • The first one is to decouple the 'load' and the 'processes' monitoring. In some of my machines, I wanted to have only the fist one.
  • The second one is to pass extra configuration to the metricbeat. I'm using this to pass the 'filesystem.ignore_types' (see [1]). I thought it would be better to create a generic parameter than to call it filesystem filter, which would help only for this particular use case.

Could you please take a look at it?

Thanks,
pablo

[1] https://www.elastic.co/guide/en/beats/metricbeat/5.6/metricbeat-metricset-system-filesystem.html#_filtering

Moving away from file concat

Hi,

I will soon create a new branch, where I have moved away from file concat based on erb template. The new module will be based on Puppet Hashes, merge them together and then I'm reusing this template to make a structured and sorted yaml representation out of the hash.

I will keep the same structure in the module, but I'm just not a big fan of file concatenation and erb templating. Hope you will give it a go when it's ready

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.