Helm Chart
Prerequisites
Kubernetes cluster on a Linux Host with supported Kernel (5.10+)
Helm
Kubectl
(For cloud-connected mode) Registration Token: Valid registration token from app.qpoint.io
(For local mode) Configuration Files: Prepare your Qtap YAML config file
Install Qpoint Helm Repo
First, add the Qpoint Helm Repo:
Deploy Qtap
Cloud-Connected Mode
Deploy Qtap using Helm in cloud-connected mode. Replace $TOKEN
with your actual registration token:
You can find all configurable options with:
Local Mode
For local mode, you'll need to provide your Qtap configuration using a YAML file. First, create your configuration file qtap-config.yaml
and supply it via your helm command:
You can find all configurable options with:
Verifying the Deployment
To verify that Qtap is running:
You should see a pod named qpoint-tap-xxxx
in the Running state.
Uninstalling Qtap
To uninstall Qtap:
Important Notes
The Qtap pod requires privileged access for eBPF operations. Ensure your cluster's security policies allow this.
For cloud-connected mode, keep your registration token secure and do not share it in public repositories.
For local mode, ensure your configuration is correctly formatted and contains all necessary settings.
The default configuration mounts the host's
/sys
directory. Ensure this is allowed in your cluster.You may need to adjust resource requests and limits based on your cluster's capacity and Qtap's requirements.
Last updated