https://github.com/withlin/compass
Kubernetes Dashboard
https://github.com/withlin/compass
Last synced: 12 months ago
JSON representation
Kubernetes Dashboard
- Host: GitHub
- URL: https://github.com/withlin/compass
- Owner: withlin
- Created: 2020-08-19T06:07:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-17T07:21:28.000Z (over 5 years ago)
- Last Synced: 2025-04-19T21:44:29.217Z (about 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 2.76 MB
- Stars: 3
- Watchers: 1
- Forks: 28
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# compass |[中文](README_zh.md)

[](http://github.com/yametech/compass/blob/master/LICENSE)
## Why Compass
The compass is to specify the direction for kubeneters so that they don’t lose their way in the ocean of containers.






## Feature
- Support multi-tenant management and authority management
- Support CICD base [tektoncd](https://github.com/tektoncd/pipeline)
- Support multi zone deployment, in-place upgrade application, blue-green release, canary release, group release, etc.
- Support webshell to enter the container and also has Debug Pod.
- Supports monitoring of various indicators of clusters, nodes, and applications
- Support the division of networks, qos, and subnets for tenants.
- Support ovn management
## Install
```shell
kubectl apply -f https://raw.githubusercontent.com/yametech/compass/master/kubernetes/release.yml
//find compass svc
kubectl get svc -n kube-system
//user/password
admin/admin
```
## Dev
#### Require
Nodejs >= 14.x
``` js
yarn install && yarn dev
```
## Build Image
``` shell
make
```
## Thanks
[lens](https://github.com/lensapp/lens)