diagnose_bastion
Inspect the SSH bastion host of an Ankra-provisioned cluster: sshd configuration, failed-login volume and top sources over the last 24 hours, disk usage, failed systemd units, recent journal errors, listening ports and pending security updates. Read-only. Use this after a bastion outage, or when asked about the bastion's security posture - the bastion runs no kubelet, so ssh_diagnose_node cannot inspect it. It reaches the host over SSH rather than through the cluster agent, because the agent sits behind the bastion. It cannot succeed while the bastion is offline - call get_bastion_health first, which answers the platform's recorded verdict without touching the host. For the power action, restart_node with target="bastion" reboots the bastion VM.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cluster_id | Yes | Ankra cluster id (UUID) the call targets. Discover ids with list_clusters. |