talos/internal/integration/cli
Andrey Smirnov d7f5de62c3 feat: colorize output of cluster health checks
It only gets enabled if output is a terminal. Failures which resolve
themselves are removed from the final output. Small spinner to indicate
progress.

While I was at it, I fixed client-side `talosctl health` when init node
is missing.

Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2020-10-06 07:59:30 -07:00
..
cli.go feat: rename osctl to talosctl 2020-03-20 19:07:39 -07:00
completion.go chore: enable godot linter 2020-06-30 10:39:56 -07:00
containers.go refactor: move external API packages into machinery/ 2020-08-17 09:56:14 -07:00
copy.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
crashdump.go refactor: move external API packages into machinery/ 2020-08-17 09:56:14 -07:00
dmesg.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
gen.go chore: update module dependencies 2020-07-16 12:00:50 -07:00
health.go feat: colorize output of cluster health checks 2020-10-06 07:59:30 -07:00
images.go feat: add images command 2020-09-18 12:55:08 -07:00
interfaces.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
kubeconfig.go feat: use kubeconfig merge in talosctl kubeconfig by default 2020-10-03 05:36:15 -07:00
list.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
logs.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
memory.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
mounts.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
processes.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
read.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
restart.go refactor: move external API packages into machinery/ 2020-08-17 09:56:14 -07:00
routes.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
services.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
stats.go refactor: move external API packages into machinery/ 2020-08-17 09:56:14 -07:00
validate.go chore: update module dependencies 2020-07-16 12:00:50 -07:00
version.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00