CLI · BefehleDienste

Dienste

Dienste auflisten, inspizieren, deployen und betreiben.

eqs services ls

Listet die Dienste des aktiven Space auf, mit Status und Instanzen.

--allBezieht Dienste aus allen Spaces ein
shell
eqs services ls
eqs services get <svc>

Details eines Dienstes: Quelle, Build, Domain, Skalierung, letztes Deployment.

shell
eqs services get api-gateway
eqs deploy <svc>

Löst ein neues Deployment des Dienstes aus (Build → Push → Rollout).

--branch <b>Zu deployender Branch
--no-waitWartet nicht auf den Rollout
shell
eqs deploy api-gateway --branch main
eqs restart <svc>

Startet die Instanzen des Dienstes neu.

shell
eqs restart web-frontend
eqs scale <svc>

Passt die Instanzgrenzen an (min–max). v2.

--min <n>Minimum (0 = Scale-to-Zero)
--max <n>Maximum
shell
eqs scale worker --min 1 --max 6
eqs env <svc>

Liest oder setzt Umgebungsvariablen des Dienstes.

--set K=VSetzt eine Variable
--rm KEntfernt eine Variable
shell
eqs env api-gateway --set LOG_LEVEL=debug
Das Ändern von Variablen mit eqs env --set löst automatisch ein neues Deployment aus, um sie anzuwenden.