You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-1Lines changed: 17 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -204,7 +204,7 @@ Enabling only the toolsets you need can help reduce the context size and improve
204
204
205
205
### Available Toolsets
206
206
207
-
The following sets of tools are available (all on by default):
207
+
The following sets of tools are available (all on by default).
208
208
209
209
<!-- AVAILABLE-TOOLSETS-START -->
210
210
@@ -213,9 +213,12 @@ The following sets of tools are available (all on by default):
213
213
| config | View and manage the current local Kubernetes configuration (kubeconfig) |
214
214
| core | Most common tools for Kubernetes management (Pods, Generic Resources, Events, etc.) |
215
215
| helm | Tools for managing Helm charts and releases |
216
+
| kiali | Most common tools for managing Kiali |
216
217
217
218
<!-- AVAILABLE-TOOLSETS-END -->
218
219
220
+
See more info about Kiali integration in [docs/KIALI_INTEGRATION.md](docs/KIALI_INTEGRATION.md).
221
+
219
222
### Tools
220
223
221
224
In case multi-cluster support is enabled (default) and you have access to multiple clusters, all applicable tools will include an additional `context` argument to specify the Kubernetes context (cluster) to use for that operation.
@@ -244,6 +247,11 @@ In case multi-cluster support is enabled (default) and you have access to multip
244
247
245
248
-**projects_list** - List all the OpenShift projects in the current cluster
246
249
250
+
-**nodes_log** - Get logs from a Kubernetes node (kubelet, kube-proxy, or other system logs). This accesses node logs through the Kubernetes API proxy to the kubelet
251
+
-`log_path` (`string`) - Path to the log file on the node (e.g. 'kubelet.log', 'kube-proxy.log'). Default is 'kubelet.log'
252
+
-`name` (`string`) **(required)** - Name of the node to get logs from
253
+
-`tail` (`integer`) - Number of lines to retrieve from the end of the logs (Optional, 0 means all logs)
254
+
247
255
-**pods_list** - List all the Kubernetes pods in the current cluster from all namespaces
248
256
-`labelSelector` (`string`) - Optional Kubernetes label selector (e.g. 'app=myapp,env=prod' or 'app in (myapp,yourapp)'), use this option when you want to filter the pods by label
249
257
@@ -331,6 +339,14 @@ In case multi-cluster support is enabled (default) and you have access to multip
331
339
332
340
</details>
333
341
342
+
<details>
343
+
344
+
<summary>kiali</summary>
345
+
346
+
-**mesh_status** - Get the status of mesh components including Istio, Kiali, Grafana, Prometheus and their interactions, versions, and health status
0 commit comments