Befehl: cesapp healthy
Mit dem Befehl cesapp healthy <dogu-name> lässt sich überprüfen, ob das angegebene Dogu healthy ist.
Überprüfen aller Dogus
Der Befehl cesapp healthy --all überprüft den Health-Status aller Dogus.
Warten auf Ready-State
Der --wait Flag verzögert den Health-Check bis das Dogu bereit ist.
Mit --timeout <value> lässt sich dafür ein Timeout festlegen, damit der Befehl nicht ewig wartet.
--fail-fast lässt den Befehl fehlschlagen, sobald ein kritisches Ergebnis festgestellt wird.
Silent
Mit dem --silent Flag werden die Ergebnisse des Health-Checks nicht ausgegeben. Ist mindestens ein Dogu nicht healthy, so
wird der Prozess mit dem Exit Code 1 beendet. Wenn außerdem "--list-dogus" angegeben wird, werden zuvor die Namen der
Dogus, bei denen der Health Check fehlgeschlagen ist, ausgegeben.
Manpage
NAME:
cesapp healthy - checks if a dogu is healthy
USAGE:
cesapp healthy [options] <dogu-name>
cesapp healthy [options] --all
OPTIONS:
--all check the health of all installed dogus (default: false)
--fail-fast fails immediately if a critical result returns, makes only sense in combination with wait (default: false)
--silent do not print health check results (default: false)
--list-dogus in combination with silent mode: print the names of the dogus that failed the health check (default: false)
--timeout value timeout for check, makes only sense in combination with wait (default: 0)
--wait wait until the dogu is ready (default: false)