vm management

This commit is contained in:
Mateusz Gruszczyński
2025-10-17 15:55:21 +02:00
parent a3ea45b949
commit 8c545aca55
3 changed files with 162 additions and 1 deletions

View File

@@ -65,6 +65,9 @@
<li class="nav-item" role="presentation">
<button class="nav-link" data-bs-toggle="tab" data-bs-target="#tab-nonha" type="button">VM/CT (non-HA)</button>
</li>
<li class="nav-item" role="presentation">
<button class="nav-link" data-bs-toggle="tab" data-bs-target="#tab-admin" type="button">VM Admin</button>
</li>
<li class="nav-item" role="presentation">
<button class="nav-link" data-bs-toggle="tab" data-bs-target="#tab-nodes" type="button">Nodes</button>
</li>
@@ -227,6 +230,33 @@
</div>
</div>
<!-- TAB: VM Admin -->
<div class="tab-pane fade" id="tab-admin">
<div class="card border-0">
<div class="card-body table-responsive">
<table class="table table-sm table-striped align-middle table-nowrap" id="vm-admin">
<thead>
<tr>
<th>SID</th>
<th>Type</th>
<th>Name</th>
<th>Node</th>
<th>Status</th>
<th>Actions</th>
<th>Target (migrate)</th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="7" class="text-muted">Loading…</td>
</tr>
</tbody>
</table>
<div class="small text-muted">Akcje: Unlock (qm), Start/Stop/Shutdown, Offline migrate.</div>
</div>
</div>
</div>
<!-- TAB: Nodes (expandable) -->
<div class="tab-pane fade" id="tab-nodes">
<div class="card border-0">