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: 25 days ago
JSON representation

DHorse是一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能,使用该平台不需要了解容器和k8s的概念。

Lists

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.28] | >=2.0.0 |

2.下载安装文件

[最新稳定版](https://gitee.com/i512team/dhorse/releases/download/v1.5.0/dhorse-v1.5.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)》。