siderolabs / talos

Talos Linux is a modern Linux distribution built for Kubernetes.
https://www.talos.dev
Mozilla Public License 2.0
5.9k stars 471 forks source link

recovery container/talosctl exec #2434

Closed smira closed 6 days ago

smira commented 3 years ago

Feature Request

Allow for troubleshooting container, something like talosctl -n <> exec which puts you into a container with pre-built set of tools, environment variables, various certs, etc.

Description

E.g. this should allow for etcdctl troubleshooting of etcd.

Sample code for exec and tty interaction: https://github.com/containerd/containerd/blob/master/cmd/ctr/commands/tasks/exec.go

In our case all the flow should go via gRPC streams back to the client.

Potential idea: allow launching sidecar contianers into existing services.

github-actions[bot] commented 1 week ago

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] commented 6 days ago

This issue was closed because it has been stalled for 7 days with no activity.