aYOUne

ay deploy

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-View
  • k — nur Pods-View
  • a — nur Alerts
  • q — 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