Helm Chart

Install the Spyderbat Event Forwarder on Kubernetes using the Helm chart.

circle-exclamation

The Helm chart deploys the Event Forwarder with persistent storage, so it resumes where it left off after restarts or pod rescheduling.

circle-exclamation

Prerequisites

  • A Kubernetes cluster with Helm installed

  • Spyderbat Nano Agents deployed on the hosts you want to monitor

  • Your org UID and a Spyderbat API key (see API Key Setup)

  • SIEM forwarding enabled on at least one saved query (see SIEM Forwarding)

Install

Clone the event-forwarder repository and install the chart:

git clone https://github.com/spyderbat/event-forwarder.git
cd event-forwarder/helm-chart/event-forwarder
helm install <release-name> . \
  --namespace spyderbat \
  --set spyderbat.spyderbat_org_uid=YOUR-ORG-UID \
  --set spyderbat.spyderbat_secret_api_key=YOUR-API-KEY \
  --create-namespace

Helm values

Value
Description
Default
Required

spyderbat.spyderbat_org_uid

Your organization UID

Yes

spyderbat.spyderbat_secret_api_key

Your Spyderbat API key

Yes

spyderbat.api_host

API host override for non-US regions

api.prod.spyderbat.com

No

namespace

Kubernetes namespace

spyderbat

No

Verify the installation

Check the pod logs to confirm the forwarder started and is receiving events:

circle-info

The StatefulSet name above assumes you used sb-forwarder as the Helm release name (the <release-name> argument in the helm install command). If you used a different release name, replace sb-forwarder with your actual release name — for example, statefulset.apps/my-release-event-forwarder.

The forwarder logs status as JSON. Look for lines where the "message" field reports new record counts:

For detailed verification steps and troubleshooting, see Event Forwarder validation.

Last updated

Was this helpful?