https://github.com/fioletoven/b4n
Terminal user interface for Kubernetes API written in Rust
https://github.com/fioletoven/b4n
k8s k8s-cluster kubernetes kubernetes-cli kubernetes-cluster rust
Last synced: 4 months ago
JSON representation
Terminal user interface for Kubernetes API written in Rust
- Host: GitHub
- URL: https://github.com/fioletoven/b4n
- Owner: fioletoven
- License: mit
- Created: 2024-12-30T22:11:56.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-03-01T14:16:42.000Z (4 months ago)
- Last Synced: 2025-03-01T15:24:35.697Z (4 months ago)
- Topics: k8s, k8s-cluster, kubernetes, kubernetes-cli, kubernetes-cluster, rust
- Language: Rust
- Homepage:
- Size: 557 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# b4n
`b4n` is a terminal user interface for the Kubernetes API, created mainly for learning the Rust programming language. It is heavily based on the [`k9s` project](https://k9scli.io).

## Prerequisites
The [Cascadia Code font](https://github.com/microsoft/cascadia-code), or any other font with Nerd Font symbols, is required for proper display of the user interface in the terminal.
## Features
### Currently supported
As the project is in its early stages, for this moment the only supported functions are:
- viewing a list of kubernetes resources
- displaying YAML of the selected resource
- deleting selected resources### Planned
General planned features:
- describing resources
- showing pod containers and their logs
- editing resources (YAML)
- port forwarding
- shell## License
[MIT](./LICENSE)