HelmΒΆ
By enabling this toolset, HolmesGPT will be able to read access to a cluster's Helm charts and releases.
ConfigurationΒΆ
holmes:
toolsets:
helm/core:
enabled: true
Enable this integration
To enable this integration, copy the above example into your Helm values for Robusta (generated_values.yaml
).
After making changes, apply them using Helm:
helm upgrade robusta robusta/robusta --values=generated_values.yaml --set clusterName=<YOUR_CLUSTER_NAME>
CapabilitiesΒΆ
The table below describes the specific capabilities provided by this toolset. HolmesGPT can decide to invoke any of these capabilities when answering questions or investigating issues.
Tool Name |
Description |
---|---|
helm_list |
Use to get all the current helm releases |
helm_values |
Use to gather Helm values or any released helm chart |
helm_status |
Check the status of a Helm release |
helm_history |
Get the revision history of a Helm release |
helm_manifest |
Fetch the generated Kubernetes manifest for a Helm release |
helm_hooks |
Get the hooks for a Helm release |
helm_chart |
Get the hooks for a Helm release |
helm_notes |
Show the notes provided by the Helm chart |