https://github.com/komodorio/komoplane
🍨 Crossplane Troubleshooting Tool by Komodor
https://github.com/komodorio/komoplane
crossplane gui kubernetes troubleshooting ui
Last synced: 4 months ago
JSON representation
🍨 Crossplane Troubleshooting Tool by Komodor
- Host: GitHub
- URL: https://github.com/komodorio/komoplane
- Owner: komodorio
- License: apache-2.0
- Created: 2023-05-22T20:47:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-03T10:08:22.000Z (9 months ago)
- Last Synced: 2025-06-03T15:08:26.389Z (5 months ago)
- Topics: crossplane, gui, kubernetes, troubleshooting, ui
- Language: TypeScript
- Homepage:
- Size: 707 KB
- Stars: 329
- Watchers: 13
- Forks: 28
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Contributing: Contributing.md
- License: LICENSE
- Roadmap: Roadmap.md
Awesome Lists containing this project
README
#
![]()
[Komodor's](https://komodor.com) Crossplane Tool is a project to experiment with
visualizing [Crossplane](https://www.crossplane.io/) resources. The goal is to help Crossplane users to understand the
structure of their control plane resources and speed up troubleshooting.[
](examples/screenshot1.png)
## Installation
The primary way of installing _komoplane_ is by installing the corresponding Helm chart:
```shell
helm repo add komodorio https://helm-charts.komodor.io \
&& helm repo update komodorio \
&& helm upgrade --install komoplane komodorio/komoplane
```After installing, publish port `8090` from _komoplane_ pod and open it in your web browser.
By default, _komoplane_ works on port `8090`, you can change that via `extraArgs` Helm value.
### Running Without Installing
It is possible to run _komoplane_ locally as a binary process. To do so, download standalone binary
from [Releases](https://github.com/komodorio/komoplane/releases). Use `KUBECONTEXT` env variable to point to different context of your kubeconfig.## Support & Community
We have two main channels for supporting the _komoplane_ users:
[Slack community](https://komodorkommunity.slack.com) for general conversations (`#komoplane` channel)
and [GitHub issues](https://github.com/komodorio/komoplane/issues) for real bugs.If you want to contribute some code to the project, consider looking at [roadmap](Roadmap.md) document with some of the ideas for improvements. Also, you may search for `TODO` and `FIXME` marks in the source code for smaller technical issues to solve. The [GitHub issues list](https://github.com/komodorio/komoplane/issues) might also have some items for potential contribution.
[Contributing doc](Contributing.md) contains instructions on how to setup dev environment.
## More Kubernetes Tooling
The _komoplane_ is an Open Source project founded by [Komodor](https://komodor.com). There are some more k8s-related tools by Komodor for you:
- [Helm Dashboard](https://github.com/komodorio/helm-dashboard) - a GUI-based operations with Helm charts
- [validkube](https://validkube.com/) - a service to validate Kubernetes manifests for security and best practices
- [Kubernetes Operations Platform](https://app.komodor.com/#mode=signUp) - freemium all-in-one platform to operate k8s clusters with builtin monitoring & costs analysis