3 Command-Gruppen, die als eigene Folders implementiert sind (mehrere Subcommands):
| Gruppe | Subcommands | Zweck |
|---|---|---|
| local | 7 | Self-Hosting via Docker-Compose |
functions (fns) |
9 | Custom Functions / FaaS |
provision (prov) |
7 | Cloud-Provisioning AWS/GCP/Azure/DigitalOcean/Hetzner |
Beispiel: ay local
ay local up # Docker-Compose up mit allen konfigurierten Profilen
ay local down # Down
ay local restart <service> # Einzelnen Service neustarten
ay local logs <service> # Logs folgen
ay local ps # Container-Status
ay local pull # Images pullen
ay local exec <service> <cmd># Command im Container
Beispiel: ay functions
ay functions list # Deployed Functions listen
ay functions create my-fn # Neue Function anlegen
ay functions deploy my-fn # Deployen
ay functions invoke my-fn --data '{…}' # Aufrufen
ay functions logs my-fn # Logs ansehen
ay functions rollback my-fn v3 # Rollback
Beispiel: ay provision
ay provision list # Verfügbare Templates
ay provision aws --region eu-central-1
ay provision gcp --project my-proj
ay provision hetzner --size cx11
Siehe auch
- deploy — K8s-Deployment-Steuerung
- self-host-update — Updates einspielen