talos/internal/integration/cli
Artem Chernyshev a83e8758db feat: add commands to manage/query etcd cluster
Used already existing protobufs for that.

Commands:
`talosctl etcd members -n <node>`
`talosctl etcd leave -n <node>`
`talosctl etcd forfeit-leadership -n <node>`

Signed-off-by: Artem Chernyshev <artem.0xD2@gmail.com>
2020-12-22 11:49:10 -08: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
config.go feat: add talosctl merge config command 2020-12-09 13:07:45 -08: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 test: clean up integration test code, fix flakes 2020-10-19 15:44:14 -07:00
diskusage.go chore: enable nlreturn linter 2020-11-09 06:48:07 -08:00
dmesg.go feat: force nodes to be set in talosctl commands using the API 2020-07-21 12:17:43 -07:00
etcd.go feat: add commands to manage/query etcd cluster 2020-12-22 11:49:10 -08:00
gen.go feat: suggest fixed control plane endpoints in talosctl gen config 2020-12-02 13:16:30 -08:00
health.go test: clean up integration test code, fix flakes 2020-10-19 15:44:14 -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: allow specifying user-disks in talosctl cluster create 2020-10-30 08:44:08 -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 test: clean up integration test code, fix flakes 2020-10-19 15:44: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 test: clean up integration test code, fix flakes 2020-10-19 15:44:14 -07:00
version.go test: clean up integration test code, fix flakes 2020-10-19 15:44:14 -07:00