Opens a terminal in a pod or runs a command in the pod
Opens a terminal or runs a command in a pods container
jx rsh [deploymentOrPodName] [flags]
# Open a terminal in the first container of the foo deployment's latest pod jx rsh foo # Opens a terminal in the cheese container in the latest pod in the foo deployment jx rsh -c cheese foo # To connect to one of your DevPods use: jx rsh -d # To execute something in the remote shell (like classic rsh or ssh commands) jx rsh -e 'do something'
-c, --container string The name of the container to log -d, --devpod Connect to a DevPod --environment string The environment in which to look for the Deployment. Defaults to the current environment -e, --execute string Execute this command on the remote container (default "bash") -h, --help help for rsh -n, --namespace string the namespace to look for the Deployment. Defaults to the current namespace -p, --pod string the pod name to use -s, --shell string Path to the shell command --username string The username to create the DevPod. If not specified defaults to the current operating system user or $USER'
Options inherited from parent commands
-b, --batch-mode Runs in batch mode without prompting for user input (default true) --verbose Enables verbose output
- jx - jx is a command line tool for working with Jenkins X
Auto generated by spf13/cobra on 22-Jan-2020
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified January 22, 2020: release 0.0.1424 (0261d65)