This repo contains Vantage Helm Charts, including the Helm Chart for the Vantage Kubernetes agent.
The Vantage Kubernetes agent offers a single in-cluster deployment that handles both metrics collection and upload to Vantage without any intermediary requirements. The Vantage Kubernetes agent requires connectivity to the cluster’s kube-apiserver
, the kubelet
resources endpoint (generally, port 10250 on a kubelet
), the Vantage API, and S3 in the us-east-1
region.
Helm must be installed to use the charts. See Helm's documentation to get started.
Once Helm has been set up correctly, add the repo as follows:
helm repo add vantage https://vantage-sh.github.io/helm-charts
If you previously added this repo, run helm repo update
to retrieve the latest versions of the packages. Then, run helm search repo vantage
to see the charts.
To install the vantage-kubernetes-agent
chart, run the following command:
helm upgrade -n vantage vka vantage/vantage-kubernetes-agent --install --set agent.token=$VANTAGE_API_TOKEN,agent.clusterID=$CLUSTER_ID --create-namespace
To uninstall the chart, run the following command:
helm delete vantage-kubernetes-agent
See the Vantage Kubernetes agent product documentation for additional details about the agent and its functionality.
If you encounter any issues with the Helm Charts, please open a GitHub issue.