Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kubenav/kubenav
kubenav is the navigator for your Kubernetes clusters right in your pocket.
https://github.com/kubenav/kubenav
android app dashboard flutter go ios kubectl kubernetes mobile
Last synced: 1 day ago
JSON representation
kubenav is the navigator for your Kubernetes clusters right in your pocket.
- Host: GitHub
- URL: https://github.com/kubenav/kubenav
- Owner: kubenav
- License: mit
- Created: 2020-01-05T19:23:27.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-01T01:07:48.000Z (2 months ago)
- Last Synced: 2024-10-29T17:56:30.004Z (about 1 month ago)
- Topics: android, app, dashboard, flutter, go, ios, kubectl, kubernetes, mobile
- Language: Dart
- Homepage: https://kubenav.io
- Size: 59.4 MB
- Stars: 2,053
- Watchers: 30
- Forks: 125
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- stars - kubenav/kubenav
- awesome-repositories - kubenav/kubenav - kubenav is the navigator for your Kubernetes clusters right in your pocket. (Dart)
- awesome-starts - kubenav/kubenav - kubenav is the navigator for your Kubernetes clusters right in your pocket. (TypeScript)
- awesome-golang-repositories - kubenav
- awesome-k8s-resources - Kubenav - kubenav is the navigator for your Kubernetes clusters right in your pocket. (Tools and Libraries / Cluster Resources Management)
- awesome-starred - kubenav/kubenav - kubenav is the navigator for your Kubernetes clusters right in your pocket. (windows)
README
**kubenav** is the navigator for your **Kubernetes** clusters right in your pocket. kubenav is a **mobile** app to manage Kubernetes clusters and to get an overview of the status of your Kubernetes resources.
kubenav is a mobile app to manage Kubernetes clusters. The app provides an overview of all resources in a Kubernetes cluster, including current status information for workloads. The details view for resources provides additional information. It is possible to view logs and events or to get a shell into a container. You can also edit and delete resources or scale your workloads within the app.
The app is developed using [Flutter](https://flutter.dev) and [Go](https://go.dev). For more information you can read through our [contribution guidelines](https://github.com/kubenav/kubenav/blob/main/CONTRIBUTING.md) for development.
## Features
- **Available mobile:** kubenav provides the same experience as kubectl for mobile.
- **Manage Resources:** All major resources like Deployments, StatefulSets, DaemonSets, Pods, etc. are supported.
- **Custom Resource Definitions:** View all Custom Resource Definitions and mange Custom Resources.
- **Modify Resources:** Edit and delete all available resources or scale your Deployments, StatefulSets, DaemonSets.
- **Filter and Search:** Filter the resources by Namespace and find them by their name.
- **Status Information:** Fast overview of the status of workloads and detailed information including Events.
- **Resource Usage:** View the requests, limits and current usage of Pods and Containers.
- **Logs:** View the logs of a container or stream the logs in realtime.
- **Terminal:** Get a shell into a container, right from your phone.
- **Manage multiple Clusters:** Add multiple clusters via `kubeconfig` or your preferred Cloud Provider, including Google, AWS and Azure.
- **Port-Forwarding:** Create a port-forwarding connection to one of your Pods and open the served page in your browser.
- **Prometheus Integration:** kubenav allows you to view your Prometheus metrics directly in the dashboard and to build your own dashboards via the Prometheus plugin.## Usage
The mobile version of kubenav can be downloaded from the [App Store](https://apps.apple.com/us/app/kubenav/id1494512160) or [Google Play](https://play.google.com/store/apps/details?id=io.kubenav.kubenav). For testing new features and faster feedback, we provide a **beta version** via [Apple Testflight](https://testflight.apple.com/join/RQUFGkHi) and [Google Play](https://play.google.com/apps/testing/io.kubenav.kubenav).