- Kubernetes client to explore the cluster resources in GUI.
- Written in QT and Python to be cross-platform and native application without memory usage issues of Java.
This is an absolute beginner attempt at such a tool right now. Lets make it better in coming days
- Python
- pip3
- Qt for Python
- setup venv
- pip install pyside6 kubernetes humanize
- (optional) vscode with python plugin and .venv environment
Save file kind.kubeconfig
in the current folder. Currently, the kubeconfig must be sourced from fixed file. In future, we will allow it to be selected dynamically / pass the file path as argument.
python kubeclient_ui.py
- Run the designer (.venv\Lib\site-packages\PySide6\designer.exe)
- Load file trial-screen.ui