Skip to content

tenzir/helm-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Tenzir Helm Charts

This repository hosts the official Helm charts for deploying Tenzir on Kubernetes.

Charts

Chart Purpose
charts/tenzir-node Deploy one or more static tenzir-node instances.

Install

helm install tenzir-node charts/tenzir-node \
  -n tenzir --create-namespace \
  -f my-values.yaml

See charts/tenzir-node/README.md for the full configuration reference and a worked walkthrough.

Local validation

The chart ships a values schema, kubeconform-friendly manifests, and is designed to pass Trivy's container-hardening rules at HIGH severity. Install helm, kubeconform, and trivy however you prefer (Nix, Homebrew, package managers, prebuilt binaries) and run:

# Lint the chart against its values schema.
helm lint charts/tenzir-node

# Validate the rendered manifests against the Kubernetes API schemas.
helm template tn charts/tenzir-node -f examples/full.yaml \
  | kubeconform -strict -summary -kubernetes-version 1.33.3 -

# Render with a realistic values file, then scan for misconfigurations.
trivy config charts/tenzir-node \
  --helm-values examples/full.yaml \
  --severity HIGH,CRITICAL,MEDIUM

# Render to stdout for ad-hoc inspection.
helm template tn charts/tenzir-node -f examples/full.yaml

examples/full.yaml exercises most chart knobs (port modes, sharedServices, NetworkPolicy, PodDisruptionBudget, pipelines-as-code) and pins the image tag so renders are stable.

Community

Got questions? Join our community Discord — a friendly group of folks working at the intersection of data infrastructure and security operations.

About

Tenzir Helm charts to deploy the node in Kubernetes

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors