Deployment using Helm

For Kubernetes deployments, the NetObserv Flow collector can be deployed using Helm. The Helm chart is available in the NetObserv Flow Helm Chart GitHub repositoryarrow-up-right.

Requirements

  • Helm 3.x

  • Kubernetes 1.19+

  • A supported version of Linux on your nodes. Packages are currently provided for and supported on the Linux distributions and versions listed in the following table.

Distribution
Versions

Ubuntu

22.04 LTS, 24.04 LTS

Debian

12

RHEL/RockyLinux/AlmaLinux

8.x, 9.x

Installation

helm repo add netobserv https://elastiflow.github.io/helm-chart-netobserv/
helm repo update
helm install netobserv netobserv/netobserv-flow

Configuration

License Setup

To configure an ElastiFlow license key, you can add the following to your values.yaml:

license:
  createSecret: true

Then make sure to use Helm's set option to configure the license key when installing the chart. For example:

Additional Configuration

For additional Kubernetes configuration information, refer to the comments in the default values filearrow-up-right.

For additional environment variable configurations, refer to the configuration reference guide.

Last updated

Was this helpful?