Home

Awesome

kubefs

Build status

Mount kubernetes's metadata object store as a file system

Screenshot

Downloading

There are several options for downloading kubefs:

Dependencies

For MacOS you will need osxfuse:

or you can install with brew formula:

$ brew cask install osxfuse

For Windows you will need WinFSP.

Usage

kubefs [<options>] <dir>

Mounts the default kubernetes cluster onto dir.

Options

Files

Files in the mounted directory will have the following directory structure:

All object files end in .yaml. However, the file system has a secret - the extension can be changed to see the objects in different formats. Currently supported formats are:

These extra formats will not show up in directory listings, but are available to any application that tries to read them. Omitting the extension also works and returns the default format, yaml.

Ideas for exploring

Some more screenshots

Linux file listing

Browsing in IDE

Looking at yaml and json

Roadmap