Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/512team/dhorse
DHorse是一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能,使用该平台不需要了解容器和k8s的概念。
https://github.com/512team/dhorse
cloud-native cloud-native-platform devops dhorse istio jenkins k8s kubernetes kubesphere multi-cluster rainbond service-mesh
Last synced: 37 minutes ago
JSON representation
DHorse是一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能,使用该平台不需要了解容器和k8s的概念。
- Host: GitHub
- URL: https://github.com/512team/dhorse
- Owner: 512team
- License: apache-2.0
- Created: 2022-10-16T06:08:57.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T11:06:11.000Z (2 months ago)
- Last Synced: 2024-12-14T13:12:28.918Z (7 days ago)
- Topics: cloud-native, cloud-native-platform, devops, dhorse, istio, jenkins, k8s, kubernetes, kubesphere, multi-cluster, rainbond, service-mesh
- Language: Java
- Homepage: https://www.512.team
- Size: 3.34 MB
- Stars: 427
- Watchers: 10
- Forks: 76
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ops - 512team/dhorse - 2.0|409|2022-10-16|2024-09-21 | 一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能 | (运维管理平台)
README
## 项目介绍
DHorse是一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能,使用该平台不需要了解容器和k8s的概念。## 主要特性
* 简洁的操作界面
* 以应用为中心,屏蔽K8S的底层概念
* 支持SpringBoot、Vue、React、Nodejs、Html、Go、Flask、Django、Nuxt、Next、.Net应用部署
* 无需安装Docker即可构建镜像
* 无需安装Maven、Gradle、Node、Go、Python、Nodejs、.Net即可打包
* 支持多集群管理
* 支持多环境部署
* 支持日志收集
* 支持链路追踪## 架构
![Image text](./static/images/architecture.jpg)## 项目地址
* [GitHub](https://github.com/512team/dhorse)
* [Gitee](https://gitee.com/i512team/dhorse)
* [演示1](http://dhorse-demo1.512.team)
* [演示2](http://dhorse-demo2.512.team)## 快速开始
1.环境要求
| Java | kubernetes | Harbor |
| :----: | :----: | :----: |
| >=8 | [1.18, 1.30] | >=2.0.0 |2.下载安装文件
[最新稳定版](https://gitee.com/i512team/dhorse/releases/download/v1.6.0/dhorse-v1.6.0-bin.tar.gz)
3.解压
```bash
$ tar zxvf dhorse-*.tar.gz
```4.查看文件列表
```bash
$ cd dhorse-* && ls -l
total 24
drwxr-xr-x 2 root root 115 Oct 6 19:56 bin
drwxr-xr-x 2 root root 48 Oct 6 19:56 conf
drwxr-xr-x 3 root root 46 Oct 6 19:56 lib
-rw-r--r-- 1 root root 11558 Dec 10 2021 LICENSE
-rw-r--r-- 1 root root 5141 Dec 26 2021 NOTICE
-rw-r--r-- 1 root root 1337 Jan 21 2022 README.txt
drwxr-xr-x 8 root root 93 Sep 23 16:09 static
```5.启动服务
```bash
$ bin/dhorse-start.sh
```6.在浏览器里输入地址:`http://127.0.0.1:8100`,并输入账号/密码:admin/admin,登录之后如下图所示:
![Image text](./static/images/home.png)
7.最后,关闭服务
```bash
$ bin/dhorse-stop.sh
```## 了解更多
* [操作手册](https://gitee.com/i512team/dhorse-doc/blob/main/guide/%E6%93%8D%E4%BD%9C%E6%89%8B%E5%86%8C.md)
* [配置文件](https://gitee.com/i512team/dhorse-doc/blob/main/guide/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6.md)
* [多环境标识](https://gitee.com/i512team/dhorse-doc/blob/main/guide/%E5%A4%9A%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F.md)
* [日志收集](https://gitee.com/i512team/dhorse-doc/blob/main/guide/%E6%97%A5%E5%BF%97%E6%94%B6%E9%9B%86.md)
* [链路追踪](https://gitee.com/i512team/dhorse-doc/blob/main/guide/%E9%93%BE%E8%B7%AF%E8%BF%BD%E8%B8%AA.md)
* [打包说明](https://gitee.com/i512team/dhorse-doc/blob/main/guide/%E6%89%93%E5%8C%85%E8%AF%B4%E6%98%8E.md)
* [运行源码](https://gitee.com/i512team/dhorse-doc/blob/main/guide/%E8%BF%90%E8%A1%8C%E6%BA%90%E7%A0%81.md)
## 社区交流
感谢您的支持和关注,如想了解更多内容,欢迎加入如下群聊,如果二维码失效,也可加微信(tiandizhiguai),备注:dhorse。
![Image text](https://512.team/img/weixin.png)
## 开源许可
本软件遵守Apache开源许可协议2.0,详情《 [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0)》。