get_services
Fetch service summary rows: name, namespace, type, cluster IP, external IPs, ports, selector, and the load balancer addresses of a LoadBalancer service (one still waiting for an address sorts first). A list needs namespace or all_namespaces=true and carries total, returned, truncated and scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Specific service name to fetch. | |
| namespace | No | Kubernetes namespace to list. A list needs either this or all_namespaces=true; a named read (name) needs neither. | |
| cluster_id | Yes | Ankra cluster id (UUID) the call targets. Discover ids with list_clusters. | |
| all_namespaces | No | Set true to list every namespace on the cluster deliberately. Omit it and pass namespace to list one namespace; a list with neither is refused (error_code scope_required). |