What would you like Teleport to do?
Currently, commands across multiple Teleport servers can only be executed with tsh ssh when using a label or unique set or labels. The request is for tsh to accept multiple hostnames for command execution similar to pssh -p 5 -a 'echo bla' fqdn1 fqdn2 f1dn3
What problem does this solve?
Users may need to run a command across several servers that are not defined by a unique set of labels
If a workaround exists, please include it.
Define a unique set of labels and use tsh ssh with labels
Local scripting. Example: tsh ls --format=json | jq -r '.[].spec.hostname' | parallel "tsh ssh -l user {} hostname"
What would you like Teleport to do? Currently, commands across multiple Teleport servers can only be executed with
tsh ssh
when using a label or unique set or labels. The request is fortsh
to accept multiple hostnames for command execution similar topssh -p 5 -a 'echo bla' fqdn1 fqdn2 f1dn3
What problem does this solve? Users may need to run a command across several servers that are not defined by a unique set of labels
If a workaround exists, please include it. Define a unique set of labels and use
tsh ssh
with labelsLocal scripting. Example:
tsh ls --format=json | jq -r '.[].spec.hostname' | parallel "tsh ssh -l user {} hostname"