@bdalpe/c5dk
TypeScript icon, indicating that this package has built-in type declarations

0.0.6 • Public • Published

Cloud Development Kit for Cribl

Create Cribl configuration from code!

The c5dk package name is a play on cribl and cdk similar to how the Cloud Development Kit for Kubernetes is named cdk8s. Cribl is shorted to c and 5; number of letters between c and l.

Usage

Example:

const cribl = new Cribl();
const group = new Group(app, 'default', {});
const input = new Input(group, 'syslog', {...});
const route = new Route(group, 'default', {...});
const output = new Output(group, 'http', {...});

cribl.synth(); // writes output to $(cwd)/dist/...

Copy the YAML output to your leader and start Cribling!

License

Released under the MIT License. This project is not endorsed or supported by Cribl.

Copyright 2024 Brendan Dalpe

Readme

Keywords

none

Package Sidebar

Install

npm i @bdalpe/c5dk

Weekly Downloads

6

Version

0.0.6

License

MIT

Unpacked Size

50.3 kB

Total Files

6

Last publish

Collaborators

  • bdalpe