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
-**kiali_istio_config** - Get all Istio configuration objects in the mesh including their full YAML resources and details
358
-
359
-
-**kiali_istio_object_details** - Get detailed information about a specific Istio object including validation and help information
360
-
-`group` (`string`) **(required)** - API group of the Istio object (e.g., 'networking.istio.io', 'gateway.networking.k8s.io')
361
-
-`kind` (`string`) **(required)** - Kind of the Istio object (e.g., 'DestinationRule', 'VirtualService', 'HTTPRoute', 'Gateway')
362
-
-`name` (`string`) **(required)** - Name of the Istio object
363
-
-`namespace` (`string`) **(required)** - Namespace containing the Istio object
364
-
-`version` (`string`) **(required)** - API version of the Istio object (e.g., 'v1', 'v1beta1')
365
-
366
-
-**kiali_istio_object_patch** - Modify an existing Istio object using PATCH method. The JSON patch data will be applied to the existing object.
367
-
-`group` (`string`) **(required)** - API group of the Istio object (e.g., 'networking.istio.io', 'gateway.networking.k8s.io')
368
-
-`json_patch` (`string`) **(required)** - JSON patch data to apply to the object
369
-
-`kind` (`string`) **(required)** - Kind of the Istio object (e.g., 'DestinationRule', 'VirtualService', 'HTTPRoute', 'Gateway')
370
-
-`name` (`string`) **(required)** - Name of the Istio object
371
-
-`namespace` (`string`) **(required)** - Namespace containing the Istio object
372
-
-`version` (`string`) **(required)** - API version of the Istio object (e.g., 'v1', 'v1beta1')
373
-
374
-
-**kiali_istio_object_create** - Create a new Istio object using POST method. The JSON data will be used to create the new object.
375
-
-`group` (`string`) **(required)** - API group of the Istio object (e.g., 'networking.istio.io', 'gateway.networking.k8s.io')
376
-
-`json_data` (`string`) **(required)** - JSON data for the new object
377
-
-`kind` (`string`) **(required)** - Kind of the Istio object (e.g., 'DestinationRule', 'VirtualService', 'HTTPRoute', 'Gateway')
378
-
-`namespace` (`string`) **(required)** - Namespace where the Istio object will be created
379
-
-`version` (`string`) **(required)** - API version of the Istio object (e.g., 'v1', 'v1beta1')
380
-
381
-
-**kiali_istio_object_delete** - Delete an existing Istio object using DELETE method.
382
-
-`group` (`string`) **(required)** - API group of the Istio object (e.g., 'networking.istio.io', 'gateway.networking.k8s.io')
383
-
-`kind` (`string`) **(required)** - Kind of the Istio object (e.g., 'DestinationRule', 'VirtualService', 'HTTPRoute', 'Gateway')
384
-
-`name` (`string`) **(required)** - Name of the Istio object
385
-
-`namespace` (`string`) **(required)** - Namespace containing the Istio object
386
-
-`version` (`string`) **(required)** - API version of the Istio object (e.g., 'v1', 'v1beta1')
387
-
388
-
-**kiali_validations_list** - List all the validations in the current cluster from all namespaces
389
-
-`namespace` (`string`) - Optional single namespace to retrieve validations from (alternative to namespaces)
390
-
-`namespaces` (`string`) - Optional comma-separated list of namespaces to retrieve validations from
357
+
-**kiali_manage_istio_config** - Manages Istio configuration objects (Gateways, VirtualServices, etc.). Can list (objects and validations), get, create, patch, or delete objects
358
+
-`action` (`string`) **(required)** - Action to perform: list, get, create, patch, or delete
359
+
-`group` (`string`) - API group of the Istio object (e.g., 'networking.istio.io', 'gateway.networking.k8s.io')
360
+
-`json_data` (`string`) - JSON data to apply or create the object
361
+
-`kind` (`string`) - Kind of the Istio object (e.g., 'DestinationRule', 'VirtualService', 'HTTPRoute', 'Gateway')
362
+
-`name` (`string`) - Name of the Istio object
363
+
-`namespace` (`string`) - Namespace containing the Istio object
364
+
-`version` (`string`) - API version of the Istio object (e.g., 'v1', 'v1beta1')
391
365
392
366
-**kiali_services_list** - Get all services in the mesh across specified namespaces with health and Istio resource information
393
367
-`namespaces` (`string`) - Comma-separated list of namespaces to get services from (e.g. 'bookinfo' or 'bookinfo,default'). If not provided, will list services from all accessible namespaces
0 commit comments