Changelog

Kubernetes: Using Helm

For installation to Kubernetes, a Helm chart is available in our charts repository. The source code of the chart(s) is available on GitHub fivenet-app/charts.

For installation to Kubernetes, a Helm chart is available in our charts repository. The source code of the chart(s) is available on GitHub fivenet-app/charts.

0. Prerequisites

This guide assumes you have a working Kubernetes cluster and a Helm client installed. If you haven't set up a Kubernetes cluster yet, please refer to the Kubernetes installation guide. You can use any Kubernetes cluster, including local clusters like Minikube or KinD, or cloud providers like GKE, EKS, or AKS.

1. Add Helm Chart Repo

Add the FiveNet Helm chart repository to your Helm client:

helm repo add fivenet https://fivenet.app/charts
helm repo update

2. Create a Namespace

Create a dedicated namespace for FiveNet if you do not already have one:

kubectl create namespace fivenet

3. Get the Latest values.yaml

Retrieve the default values.yaml file for the Helm chart to start configuring your deployment:

helm show values fivenet/fivenet > values.yaml

4. Configure values.yaml

Edit the values.yaml file to suit your deployment needs. For details about the .fivenet.config section, refer to the configuration reference page, specifically the "Must Set Config Options" section and reference list at the top, to create a working config.yaml for FiveNet.

At a minimum, you should review the FiveNet configuration, secrets, persistence, and how the deployment should be exposed in your cluster.

5. Install or Upgrade FiveNet

Deploy or update FiveNet in your Kubernetes cluster using the configured values.yaml file:

helm upgrade --install fivenet fivenet/fivenet \
  --namespace fivenet \
  -f values.yaml

6. Verify the Deployment

After the Helm release is installed, verify that the workloads are starting correctly:

kubectl get pods -n fivenet
helm status fivenet -n fivenet

Ensure that FiveNet is externally reachable as configured in your values.yaml file, for example through your configured Ingress, Service, hostnames, and TLS settings.

7. Post-Installation Steps

After installation, follow the post-installation steps to complete the setup.

Troubleshooting

For common issues during Kubernetes or Helm installation, such as database-related errors, refer to the Common Installation Issues page.

Copyright © 2026 Galexrt All rights reserved. All trademarks, logos and brand names are the property of their respective owners.