Per-cluster CPU, RAM & storage capacity from Aria Operations — with a full reservation & approval workflow. One Python script, no build chain, no package zoo. CPU-, RAM- & Storage-Kapazität je Cluster aus Aria Operations — mit komplettem Reservierungs- & Genehmigungs-Workflow. Ein Python-Skript, keine Build-Kette, kein Paket-Zoo.
Demo runs on sample data — no login, nothing to install. Demo mit Beispieldaten — ohne Anmeldung, nichts zu installieren.
Works with VMware Aria Operations — the product now named VMware Cloud Foundation (VCF) Operations — compatible up to 9.1. Läuft mit VMware Aria Operations — das Produkt heißt inzwischen VMware Cloud Foundation (VCF) Operations — kompatibel bis 9.1.
Built by operations, for operations — every feature came from a real request. Aus dem Betrieb für den Betrieb — jede Funktion entstand aus einer echten Anforderung.
CPU, RAM and storage utilisation from Aria Operations (vROps, today VCF Operations — compatible up to 9.1) — with configurable HA headroom, vSAN policy factors and target thresholds. CPU-, RAM- und Storage-Auslastung aus Aria Operations (vROps, heute VCF Operations — kompatibel bis 9.1) — mit konfigurierbarer HA-Reserve, vSAN-Policy-Faktoren und Ziel-Schwellwerten.
Teams request capacity, approvers decide, the dashboard books it against the cluster — with e-mail notifications and a full audit log. Teams beantragen Kapazität, Genehmiger entscheiden, das Dashboard bucht sie auf den Cluster — mit Mail-Benachrichtigung und komplettem Audit-Log.
LUN expansions and new LUNs as a guided workflow, including a per-LUN/datastore drill-down view. LUN-Erweiterungen und neue LUNs als geführter Workflow, inklusive Drilldown je LUN/Datastore.
Active-Directory login and group-based roles over LDAPS — implemented in the standard library, no python-ldap required. Active-Directory-Anmeldung und Gruppen-Rollen über LDAPS — mit der Standardbibliothek umgesetzt, kein python-ldap nötig.
A documented REST API (/api/v1, OpenAPI) with bearer tokens, plus HMAC-signed outbound webhooks for your pipelines.
Dokumentierte REST-API (/api/v1, OpenAPI) mit Bearer-Tokens, dazu HMAC-signierte ausgehende Webhooks für eure Pipelines.
systemd + nginx, Docker/Podman (UBI 9 image on GHCR) or Kubernetes/OpenShift via manifests and a Helm chart. systemd + nginx, Docker/Podman (UBI-9-Image auf GHCR) oder Kubernetes/OpenShift per Manifeste und Helm-Chart.
Dark, fast, keyboard-friendly — and bilingual out of the box. Dunkel, schnell, tastaturfreundlich — und von Haus aus zweisprachig.
Python 3.8+ is the only requirement. Try it with built-in sample data — no vROps, no config, no database setup. Python 3.8+ ist die einzige Voraussetzung. Zum Ausprobieren reichen die eingebauten Beispieldaten — ohne vROps, ohne Konfiguration.
docker pull ghcr.io/marcobockelbrink/kapa-dashboard:latestdeploy/kubernetes/helm/kapa-dashboardconfig/ — unit + nginx template includedUnit- + nginx-Vorlage liegen bei# clone & run with sample dataklonen & mit Beispieldaten starten git clone https://github.com/marcobockelbrink/vmware.git cd vmware python3 aria_kapa.py --sample --serve # → http://localhost:8080
Not claimed — attested. Every link in the chain is publicly checkable. Nicht behauptet — belegt. Jedes Glied der Kette ist öffentlich prüfbar.