Kubeterm is a graphical (GUI) management tool for kubernetes clusters. It provides good visibility into kubernetes cluster to enable user manage cluster resource and applications easily, and do troubleshooting actions.
As a application runnning locally, it doesn't require anything installed in the cluster. Multiple platforms, including desktop and mobile device, are supported.
- Cluster management:
- Defaut kubeconfig is loaded automatically without additinal configuration.
- Integrated with cloud provider account( GCP and Azure ). You can import the cluster by just login with your cloud account.
- Support cluster access credentials from cloud provider, including AWS secret access key, GCP service account, and Azure service principal.
- Built-in OIDC authentication supporting. It reads fileld auth-provider of user from kubeconfig. example
- Cluster dashboard: cluster status and resource statistics.
- Resource Viewer: List & describe kubernetes resource, just like kubectl.
- Resource operations: create, edit and delete resource, as well as many other operations, such as scaling, restart, node cordon/uncordon/drain, etc.
- Resource metrics: CPU/memory, kubernetes metrics server installation required.
- Inspect container's log, including searching, highlighting, and downloading logs, etc.
- Exec command in container.
- Debug Node or Pod with running a debugging container.
- Copy files from/to Pod.
- Port forwarding, forward requests to pod.
- Helm charts/release management: install, uninstall, upgrade and rollback.
- Multiple platforms supported, mobile and desktop.
-
Download for desktop (macOS and Windows):
-
Download for mobile devices:
-
You also can download macOS version on App Store :
Currently, due to restriction of Apple app sandbox, the version downloaded from Apple Store doesn't support executing credential plugin in kubeconfig, please get versions from github directly if you need such functionality.