Comments (4)
Thanks for the report!
This is exactly the reason why the api_access recipe is not in the kitchen.yml. For the 2.0 version of this cookbook we deleted the recipe completly in favor of content pack auto loading. With newer versions of Graylog you can place a json file somewhere and let Graylog-server load it at start-up time. With this you can create Inputs, Streams, Dashboards... Take a look here: https://github.com/Graylog2/graylog2-server/blob/master/misc/graylog.conf#L393
from graylog2-cookbook.
Thanks, I will take a look at that. Is the 2.0 branch in a state where you would say it's safe to start consuming (with some disclaimers around ongoing development obvious ;) )?
from graylog2-cookbook.
We just updated our own instance to GL 2.0 with it, so it's pretty ok already. But it's possible that there will be changes in the near future in that branch.
from graylog2-cookbook.
Thanks for the feedback. I was able to get this working with the new attribute overrides and managing our own JSON file with the inputs setup.
One thing that could be handy would:
- Update LWRPs that leveraged the
api_access
cookbook such asinputs
to instead write out shell content_pack templates to the auto-load folder - dynamic management of the base
default['graylog2']['server']['content_packs_auto_load']
attribute to aggregate all of the LWRP's templates
That way, as a user I would simply need to declare what I wanted (inputs, dahsboard, etc.) through Chef and not need to worry about managing the various attributes & JSON templates.
from graylog2-cookbook.
Related Issues (20)
- Change Logo web interface HOT 2
- Graylog ES version HOT 1
- Feedback on hard-coded usernames and passwords in Chef script HOT 1
- Unable to install latest sidecar
- NAT Documentation is out of date
- Update to 2.1.2 HOT 1
- Cleanup deprecated attribute accessing
- Replace instances of node.set with node.default/node.normal
- Elasticsearch cookbook 3.x.x not compatible HOT 1
- Incorrect URL to package repos HOT 3
- Graylog meta package is downloaded after disabling it HOT 1
- Can't upgrade to 2.2 from 2.0.3 in CentOS HOT 3
- Chef error when reconfiguring from AMI HOT 1
- Reconfigure failed with Connection refused HOT 1
- Remove "recommends" from metadata.rb HOT 1
- 2.2.3 release tag references 2.2.2 package version HOT 1
- Support for Ubuntu 16.04 HOT 5
- Amazon Linux + Chef 13 = unsupported HOT 2
- No easy way to configure Elasticsearch max index size and max number of indices? HOT 2
- I want write a LWRP HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graylog2-cookbook.