Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eliphatfs/naughty-k8s

A Kubernetes VSCode plugin that considers latency.
https://github.com/eliphatfs/naughty-k8s

kubernetes visual-studio-code-extension

Last synced: 6 days ago
JSON representation

A Kubernetes VSCode plugin that considers latency.

Awesome Lists containing this project

README

        

# naughty-k8s README

A Kubernetes plugin that considers latency.

## Features

1. Listing Pods. Filtering by name so you find your pods easily.
2. Mounting Pod as folder dynamically into workspace. Work on local and remote at the same time.
3. Download files from mounted pods. Set download destination by context menus or in configuration.
4. Easily viewing streamed logs and events in text editor.
5. All operations take network latency into account. For example, refreshing pods only requires one round-trip, which is much faster than `kubectl get pods` or the official plugins considering network latency.

## Experimental Features

1. Find who is using gpu in the cluster. Search for this in command palette!

## Requirements

`kubectl` and `kubectl-convert` plugin, as well as a working `kubeconfig`. The plugin will pop up a notice with instructions of installation if you have not set up them yet.

## Extension Settings

## Known Issues

1. Downloading directory from mounted pods are slower than single file due to non-optimized buffer control.
Also, the progress does not show correctly when downloading directory.

## Release Notes

Unreleased.