Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Kube File ExplorerNew to Visual Studio Code? Get it now.
Kube File Explorer

Kube File Explorer

Pratik Mohite

|
1 install
| (0) | Free
Browse Kubernetes pod files and copy them to or from your machine with drag-and-drop.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Kube File Explorer

VS Code / Cursor extension that browses files inside Kubernetes pods and copies them to or from your machine. Multi-select and drag-and-drop are supported.

Requirements

  • kubectl on your PATH (or set kubeFileExplorer.kubectlPath)
  • A readable kubeconfig
  • A shell with ls in the target container (distroless images cannot be listed)

Use

  1. Open this folder in VS Code or Cursor.
  2. Run Run Extension from the Debug view (compiles TypeScript, then opens the Extension Development Host).
  3. In the host window, open Kube Files, or install the Kubernetes extension and use the Pod Files view in that sidebar.
  4. Expand context → namespace → pod → container → files in the sidebar.

Copy files

Action How
Download Select files or folders, right-click Download to Local Folder…
Download from list Right-click a container or folder → Download Files from List…. Paste a line-separated list (clipboard) or pick a text file. Relative paths resolve against that folder; paths starting with / are absolute in the pod. Subfolders are kept locally.
Upload Right-click a container or folder → Upload Files…
Drag local → pod Drag files from the VS Code Explorer (or the OS) onto a container or folder
Drag pod → local Drag pod files onto a folder in the VS Code Explorer, or use Download
Pod → pod Drag files onto another container or folder in the tree
Open Click a file to open it through the kubefile: file system
Finder window Right-click a pod → Browse Files…. A large window opens with breadcrumbs and a macOS-style icon browser. Double-click a folder to open it; double-click a file to open it beside the window.

Hold Ctrl / Cmd to select multiple items before download or drag.

Settings

  • kubeFileExplorer.kubectlPath — kubectl binary (default kubectl)
  • kubeFileExplorer.kubeconfig — optional kubeconfig path

Develop

npm install
npm run compile
npm test

Then launch Run Extension.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft