Console tour
The web console is a server-rendered Qute and HTMX application. It is the supported operator surface; it is not a single-page application.
The console never talks to storage on its own; it records intent and shows what the reconcile loop observed. Login is delegated to Keycloak, cluster credentials come from Vault by path, and durable state lives in PostgreSQL.
| Area | Use it for |
|---|---|
| Home | Last reconcile, fleet summary, safety state, and recent alerts |
| Inventory | Source candidates and managed, adopted, or suspended relationships; each relationship detail carries a free-text operator note |
| Infrastructure | Clusters, SVM pairs, discovery, reachability, and safety controls |
| Policy | Replication profiles, automation profiles, volume groups, and exclusions |
| Approvals | Proposed actions, approvals, rejections, backlog, and Apply progress |
| Profile binding | Bind, rebind, or unbind an adopted relationship's automation profile — authorizing profile-bounded destination fill/grow and approval-gated cleanup, without taking creation ownership |
| Capacity | Two views: Overview — Protected, Unprotected, Orphaned, and Excluded exposure (volumes, provisioned, physical); and By automation profile — the same figures per profile, searchable and paginated, with a drill-down into every bound volume |
| Notifications | Actionable transitions with severity-aware coalescing |
| Audit | Who changed configuration or authorized work, and when |
A useful operating rhythm
- Start at Home and confirm the last run completed observation.
- Inspect critical notifications before reviewing proposals.
- Review Inventory for new identities and unexpected adopted or suspended relationships.
- Review Approvals and the payload of every destructive proposal.
- Return after the next reconcile to confirm Apply or the new skip reason.
- Use Audit when reconstructing a decision.
The UI reads live operational fields such as lag, transfer state, and capacity when a page needs them. DonkeyFleet does not keep a table that mirrors ONTAP.