ay deploy (Alias: dp)
Steuerung + Beobachtung der K8s-Deployments, Pipelines, Cluster und zugehörigen Resources.
Subcommands
| Subcommand | Zweck |
|---|---|
clusters |
Liste aller Cluster (dev, staging, prod) mit Health |
repos |
Repositories mit gültiger Pipeline-Config |
pipelines |
Aktuelle + letzte Pipelines pro Repo |
deployments |
K8s-Deployments pro Namespace |
pods |
Laufende Pods, Restarts, Node |
plans |
Geplante Releases |
alerts |
Offene Alerts aus Grafana/AlertManager |
dashboard |
Interaktives TUI-Dashboard (kombiniert Pipelines + Pods + Alerts) |
Beispiele
ay deploy clusters # alle Cluster
ay deploy pods --namespace develop # Prod-Pods (develop namespace = prod)
ay deploy pipelines --repo crm-api --limit 5 # letzte 5 CRM-API-Pipelines
ay deploy dashboard # TUI
Dashboard
ay deploy dashboard
Vollbild-TUI mit:
- Top: Aktuelle Pipelines (running/queued/failed)
- Mitte: Pods mit Restarts / CrashLoopBackOff
- Unten: Offene Alerts + Deployments der letzten 24h
Keyboard:
p— nur Pipelines-Viewk— nur Pods-Viewa— nur Alertsq— beenden
Bitbucket-Integration
ay deploy pipelines --repo crm-api
ay deploy pipelines --repo crm-api --live # live-update via Polling
Zeigt successful, failed, in_progress, stopped Pipelines mit Duration und Trigger-User.
Siehe auch
- monitor — Log-Streaming pro Pod
- release — Release-Workflow mit release-it
- self-host-update — Self-hosted Updates