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