Skip to content

r-xiong/dhorse

Repository files navigation

DHorse项目

DHorse是一个简单易用、以应用为中心的云原生DevOps系统,具有持续集成、持续部署、微服务治理等功能,主要特点:部署简单、操作简洁、功能快速。

项目地址

架构

Image text

主要特性

  • 简洁的操作界面
  • 以应用为中心,屏蔽K8S的底层概念
  • 无需安装Docker即可构建镜像
  • 无需安装Maven即可打包
  • 无需安装Node即可打包
  • 支持SpringBoot应用部署
  • 支持Vue和React应用部署
  • 支持多环境部署
  • 支持日志收集
  • 支持链路追踪

快速开始

  1. 环境要求
Harbor kubernetes
>=2.0.0 [1.18.x, 1.26.x]
  1. 下载安装文件
Java版本 Linux、Mac或Cygwin Windows
1.8 下载 下载
>=11 下载 下载
  1. 下载文件之后,然后解压
$  tar -xzf dhorse-*.tar.gz
  1. 进入解压目录并查看文件列表
$  cd dhorse-* && ls -l
  1. 内容如下
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
  1. 启动服务
$  bin/dhorse-start.sh
  1. 在浏览器里输入地址:http://127.0.0.1:8100,并输入登录信息:admin/admin,登录之后如下图所示

Image text

  1. 最后,关闭服务
$  bin/dhorse-stop.sh

了解更多

社区交流

感谢您的支持和关注,如想了解更多内容,欢迎加入群聊。

Image text

开源许可

本软件遵守Apache开源许可协议2.0,详情《 Apache License 2.0》。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 51.2%
  • HTML 18.4%
  • JavaScript 17.3%
  • SCSS 4.7%
  • Less 4.6%
  • CSS 3.5%
  • Other 0.3%