mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	Make kubectl run attach behave like docker run
Have stdin closed by default, can be left open with --leave-stdin-open. Add e2e tests for the behavior.
This commit is contained in:
		@@ -50,6 +50,10 @@ Creates a replication controller to manage the created container(s).
 | 
			
		||||
\fB\-l\fP, \fB\-\-labels\fP=""
 | 
			
		||||
    Labels to apply to the pod(s).
 | 
			
		||||
 | 
			
		||||
.PP
 | 
			
		||||
\fB\-\-leave\-stdin\-open\fP=false
 | 
			
		||||
    If the pod is started in interactive mode or with stdin, leave stdin open after the first attach completes. By default, stdin will be closed after the first attach completes.
 | 
			
		||||
 | 
			
		||||
.PP
 | 
			
		||||
\fB\-\-limits\fP=""
 | 
			
		||||
    The resource requirement limits for this container.  For example, 'cpu=200m,memory=512Mi'
 | 
			
		||||
 
 | 
			
		||||
@@ -87,6 +87,7 @@ $ kubectl run nginx --image=nginx --command -- <cmd> <arg1> ... <argN>
 | 
			
		||||
      --hostport=-1: The host port mapping for the container port. To demonstrate a single-machine container.
 | 
			
		||||
      --image="": The image for the container to run.
 | 
			
		||||
  -l, --labels="": Labels to apply to the pod(s).
 | 
			
		||||
      --leave-stdin-open[=false]: If the pod is started in interactive mode or with stdin, leave stdin open after the first attach completes. By default, stdin will be closed after the first attach completes.
 | 
			
		||||
      --limits="": The resource requirement limits for this container.  For example, 'cpu=200m,memory=512Mi'
 | 
			
		||||
      --no-headers[=false]: When using the default output, don't print headers.
 | 
			
		||||
  -o, --output="": Output format. One of: json|yaml|wide|name|go-template=...|go-template-file=...|jsonpath=...|jsonpath-file=... See golang template [http://golang.org/pkg/text/template/#pkg-overview] and jsonpath template [http://releases.k8s.io/HEAD/docs/user-guide/jsonpath.md].
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user