No Description

Steven Jacobs a7ca363064 init default helm chart 8 months ago
build f3d4b04d31 restructure project and resolve deprecations 9 months ago
charts a7ca363064 init default helm chart 8 months ago
cmd cb1e28e6bd remove dead comments 8 months ago
example 1903deb183 remove persistence of seen events 8 months ago
.envrc.example db4826bc05 move configs to root director with override 2 years ago
.gitignore f3d4b04d31 restructure project and resolve deprecations 9 months ago
Makefile f3d4b04d31 restructure project and resolve deprecations 9 months ago
README.md f3d4b04d31 restructure project and resolve deprecations 9 months ago
docker-compose.yml f3d4b04d31 restructure project and resolve deprecations 9 months ago
go.mod 1903deb183 remove persistence of seen events 8 months ago
go.sum 1903deb183 remove persistence of seen events 8 months ago

README.md

linode-event-delivery

Components

source

Pulls events, deduplicates, adds additional metadata and POSTs to configured endpoint.

vector

https://vector.dev/docs/about/what-is-vector/

sinks:

  • http
  • elasticsearch
  • kafka?

sink

Vector POSTs HTTP event, sink forwards it to configured Slack channel.

Configuration

LINODE_TOKEN (default: null) REQUIRED: Must have with read scope on Account and Events

LED_CONFIG_DIR (default: ./config): Path to configuration e.g. /etc/linode-event-delivery

To get started copy the example configs and edit.

cp -r ./example ./config

Usage

docker-compose up -d