Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ceerdecy/kubecoming
KubeComing is a tool designed to simplify the management of your Kubernetes configuration files (KubeConfig). With its user-friendly visual interface, you can easily manage multiple contexts and switch between them quickly using keyboard shortcuts.
https://github.com/ceerdecy/kubecoming
devops kubectl kubernetes macos rust tauri typescript
Last synced: about 2 months ago
JSON representation
KubeComing is a tool designed to simplify the management of your Kubernetes configuration files (KubeConfig). With its user-friendly visual interface, you can easily manage multiple contexts and switch between them quickly using keyboard shortcuts.
- Host: GitHub
- URL: https://github.com/ceerdecy/kubecoming
- Owner: CeerDecy
- License: mit
- Created: 2024-07-17T14:18:31.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-08-04T12:04:17.000Z (6 months ago)
- Last Synced: 2024-10-16T10:37:00.830Z (4 months ago)
- Topics: devops, kubectl, kubernetes, macos, rust, tauri, typescript
- Language: TypeScript
- Homepage:
- Size: 2.05 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### KubeComing
[简体中文](docs/README_CN.md)
![License](https://img.shields.io/badge/License--MIT-black?logo=DISCLAIMER)
![Tauri](https://img.shields.io/badge/Tauri-black?logo=tauri&logoColor=white)
![TypeScript](https://img.shields.io/badge/-TypeScript-black?logo=typescript&logoColor=white)
![Rust](https://img.shields.io/badge/-Rust-black?logo=rust&logoColor=white)
![MacOS](https://img.shields.io/badge/-macOS-black?&logo=apple&logoColor=white)
![MacOS](https://img.shields.io/badge/-Kubernetes-black?&logo=kubernetes&logoColor=white)## Installation
You can download from [Github Release](https://github.com/CeerDecy/KubeComing/releases)
## Introduction
KubeComing is a tool designed to simplify the management of your Kubernetes configuration files (KubeConfig). With its
user-friendly visual interface, you can easily manage multiple contexts and switch between them quickly using keyboard
shortcuts.![img.png](docs/image/KubeEditorPage.png)
![img.png](docs/image/ContextDetailsPage.png)
## Features
- **Visual Interface**: Manage your KubeConfig files through an intuitive graphical user interface.
- **Quick Context Switching**: Use keyboard shortcuts to switch between Kubernetes contexts quickly.## Shortcuts
Currently, the shortcuts only support F1 to F12, but this does not mean that the number of contexts is limited to 12. The shortcuts will be mapped according to the order of the contexts.
| Shortcuts | Context Index |
|-------------------|---------------|
| Command+Shift+F1 | 0 |
| Command+Shift+F2 | 1 |
| Command+Shift+F3 | 2 |
| ... | ... |
| Command+Shift+F12 | 11 |## Tips
Enable notifications in the system notification settings to display notifications when switching contexts using shortcuts.
![img.png](docs/image/OsSetting.png)
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.