摘要: 以下步骤在具有Docker环境的Linux机器上操作。 把springboot-1.0.0.jar放到/usr/local/springboot目录下,并在该目录下创建Dockerfile文件,内容为: FROM openjdk:8-jdk-alpine ADD springboot-1.0.0.j 阅读全文
posted @ 2023-10-07 14:34 tiandizhiguai 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 版本说明 新增特性 提供Fabric8客户端操作k8s(预览)的功能,可以通过指定-Dkubernetes-client=fabric8参数开启; Vue、React应用增加Pnpm、Yarn的构建方式; 支持Go、Flask、Django、Nuxt应用部署; 优化特性 副本指标数据保存为3天; 部 阅读全文
posted @ 2023-09-20 12:56 tiandizhiguai 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 在应用程序的整个生命周期中,正在运行的 pod 会由于多种原因而终止。在某些情况下,Kubernetes 会因用户输入(例如更新或删除 Deployment 时)而终止 pod。在其他情况下,Kubernetes 需要释放给定节点上的资源时会终止 pod。无论哪种情况,Kubernetes 都允许在 阅读全文
posted @ 2023-09-11 20:20 tiandizhiguai 阅读(140) 评论(0) 推荐(0) 编辑
摘要: ## 版本说明 ### 新增特性 * 构建版本、部署应用时的线程池可配置化; ### 优化特性 * 构建版本跳过单元测试; ### 解决问题 * 解决Vue应用详情页面报错的问题; * 解决Linux环境下脚本运行失败的问题; * 解决下载Maven安装文件失败的问题; ### 升级说明 下载v1. 阅读全文
posted @ 2023-08-31 13:19 tiandizhiguai 阅读(130) 评论(2) 推荐(1) 编辑
摘要: # 前言 首先以SpringBoot应用为例介绍一下k8s的发布步骤。 1.从代码仓库下载代码,比如GitLab; 2.接着是进行打包,比如使用Maven; 3.编写Dockerfile文件,把步骤2产生的包制作成镜像; 4.上传步骤3的镜像到远程仓库,比如Harhor; 5.编写Deploymen 阅读全文
posted @ 2023-08-22 20:23 tiandizhiguai 阅读(59) 评论(0) 推荐(0) 编辑
摘要: ##### 安装 在目标集群上,执行如下命令: ```shell kubectl apply -f https://github.com/512team/dhorse/raw/main/conf/kubernetes-prometheus.yml ``` ##### 使用 1.在浏览器访问地址:ht 阅读全文
posted @ 2023-08-07 19:56 tiandizhiguai 阅读(105) 评论(0) 推荐(0) 编辑
摘要: # 综述 DHorse是一个简单易用、以应用为中心的云原生DevOps系统,具有持续集成、持续部署、微服务治理等功能,无需安装依赖Docker、Maven、Node等环境即可发布Java、Vue、React应用,主要特点:部署简单、操作简洁、功能快速。 # 新增特性 * 增加prometheus的配 阅读全文
posted @ 2023-07-31 19:22 tiandizhiguai 阅读(319) 评论(0) 推荐(0) 编辑
摘要: ## 准备环境 准备两台服务器节点,如果需要安装虚拟机,可以参考[《wmware和centos安装过程》](https://blog.csdn.net/huashetianzu/article/details/109510266) | 机器名 | IP | 角色 | CPU | 内存 | | : : 阅读全文
posted @ 2023-07-24 19:56 tiandizhiguai 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 目前,DHorse([https://gitee.com/i512team/dhorse](https://gitee.com/i512team/dhorse))只支持Ingress-nginx的Ingress实现,下面介绍Ingress-nginx的安装过程。 #### 下载安装文件 首先,需要匹 阅读全文
posted @ 2023-07-18 13:40 tiandizhiguai 阅读(127) 评论(0) 推荐(0) 编辑
摘要: # 综述 DHorse是一个简单易用、以应用为中心的云原生DevOps系统,具有持续集成、持续部署、微服务治理等功能,无需安装依赖Docker、Maven、Node等环境即可发布Java、Vue、React应用,主要特点:部署简单、操作简洁、功能快速。 # 优化内容 * 优化jvm指标收集时dhor 阅读全文
posted @ 2023-07-12 13:32 tiandizhiguai 阅读(111) 评论(0) 推荐(0) 编辑