GithubHelp home page GithubHelp logo

netdata-cookbook's People

Contributors

jmadureira avatar nictrix avatar salsa-dev avatar st-h avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

netdata-cookbook's Issues

Unit tests

Due to the need for writing unit tests for netdata_install resource (issue #24) and due to the overall moving to resources in netdata-cookbook I propose to rewrite unit tests according to example of the ark cookbook.
This includes adding new cookbook for specs:
spec/fixtures/cookbooks/netdata_spec
And moving tests to:
spec/unit/resources/
This will correlate to Chef's policy on the path for unit tests and will correlate with integration tests.

Configuration settings: bind to

Please make it easy to set some configuration knobs (without overwriting the entire netdata.conf file). Primarily setting bind to so it's not listening publicly.

Prepare 0.4.0 release

Following on the request made by Frans-Jan van Steenbeek (see #23 ) to release a new version of the cookbook supporting binary installations there are a couple of things I wanted to add to the discussion:

  • This should be a minor release since new features will be added.
  • Even though this feature already includes integration tests a request was made to @salsa-dev to create a pull request with chef specs for additional safety.

As such I have no problem in releasing version 0.4.0 as is. If anyone has anything to add please do so.

configure resources do not seem to create multiple sections

I'm using the netdata_config resource to try to generate a netdata.conf file. I use the following in a recipe called configure.rb which is being called in the .kitchen.yml:
`netdata_config 'web' do
configurations(
'bind to' => 'localhost'
)
end

netdata_config 'test' do
configurations(
'text goes' => 'here'
)
end`

My netdata.conf comes out with only a web section. I can see that the recipe definitely overwrites the original netdata.conf. I haven't been able to get it to properly create more than one section though. Running on cent6.7.

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.