Skip to content

Commit 147538b

Browse files
authored
Improve helm toolset doc (#1728)
* doc: add docs for Kafka HolmesGPT toolset * fix: incorrect tool description for helm_chart * doc: add permissions details for Helm toolset * doc: remove unrelated kafka changes that are part of another PR
1 parent 3befa08 commit 147538b

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

docs/configuration/holmesgpt/builtin_toolsets.rst

+5
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,11 @@ by the user by providing credentials or API keys to external systems.
6363
:link: toolsets/helm
6464
:link-type: doc
6565

66+
.. grid-item-card:: :octicon:`cpu;1em;` Internet
67+
:class-card: sd-bg-light sd-bg-text-light
68+
:link: toolsets/internet
69+
:link-type: doc
70+
6671
.. grid-item-card:: :octicon:`cpu;1em;` Kubernetes
6772
:class-card: sd-bg-light sd-bg-text-light
6873
:link: toolsets/kubernetes

docs/configuration/holmesgpt/toolsets/helm.rst

+17-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,22 @@ Configuration
1212
toolsets:
1313
helm/core:
1414
enabled: true
15+
customClusterRoleRules:
16+
- apiGroups: [""]
17+
resources: ["secrets", "pods", "services", "configmaps", "persistentvolumeclaims"]
18+
verbs: ["get", "list", "watch"]
19+
- apiGroups: [""]
20+
resources: ["namespaces"]
21+
verbs: ["get"]
22+
- apiGroups: ["apps"]
23+
resources: ["deployments", "statefulsets", "daemonsets"]
24+
verbs: ["get", "list", "watch"]
25+
- apiGroups: ["batch"]
26+
resources: ["jobs", "cronjobs"]
27+
verbs: ["get", "list", "watch"]
28+
- apiGroups: ["networking.k8s.io"]
29+
resources: ["ingresses"]
30+
verbs: ["get", "list", "watch"]
1531
1632
.. include:: ./_toolset_configuration.inc.rst
1733

@@ -38,6 +54,6 @@ Capabilities
3854
* - helm_hooks
3955
- Get the hooks for a Helm release
4056
* - helm_chart
41-
- Get the hooks for a Helm release
57+
- Show the chart used to create a Helm release
4258
* - helm_notes
4359
- Show the notes provided by the Helm chart

0 commit comments

Comments
 (0)