This content is part of a third party extension that is not supported by the Cake project.
                        For more information about this extension see 
Cake.Kubectl.
                            
 
	
		Summary
	
             Output shell completion code for the specified shell (bash, zsh, fish, or powershell). The shell code must be evaluated to provide interactive completion of kubectl commands.  This can be done by sourcing it from the .bash_profile.
            
             
              Detailed instructions on how to do this are available here:
             
               for macOS:
               https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/#enable-shell-autocompletion
             
               for linux:
               https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#enable-shell-autocompletion
             
               for windows:
               https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/#enable-shell-autocompletion
             
              Note for zsh users: [1] zsh completions are only supported in versions of zsh >= 5.2.
             
		
	Syntax
	public static IEnumerable<string> KubectlCompletionWithResult(this ICakeContext context, KubectlCompletionSettings settings)
	Attributes
	
		
			
				
					
						| Type | Description | 
				
					
						| CakeMethodAliasAttribute |  | 
			
		 
	 	
	Parameters
		
	Return Value
	
		
			
				
					
						| Type | Description | 
				
				
					| IEnumerable<string> | Output lines. |