如何完整搭建微服务至K8s部署环境,系列教程第十四篇?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1746个文字,预计阅读时间需要7分钟。
1、概述项目开发完成后,我们需要部署。接下来,我们将基于gitlab、jenkins、harbor和k8s搭建部署环境。gitlab:负责代码托管,可以进行CI(持续集成)。jenkins:执行CD(持续交付),发布项目。harbor:镜像仓库。k8s:运行服务。我们只在k8s内部部署。
1、概述项目开发好后,我们需要部署,我们接下来就基于gitlab + jenkins + harbor + k8s 搭建部署环境
- gitlab: 放代码,可以做ci
- jenkins: 做cd发布项目
- harbor: 镜像仓库
- k8s: 运行服务
我们只在k8s内部运行服务,至于中间件(mysql、redis、es等)就会部署在k8s之外,如果你是线上使用云服务可以直接使用云服务,如果自建也最好运行在k8s之外。
本文共计1746个文字,预计阅读时间需要7分钟。
1、概述项目开发完成后,我们需要部署。接下来,我们将基于gitlab、jenkins、harbor和k8s搭建部署环境。gitlab:负责代码托管,可以进行CI(持续集成)。jenkins:执行CD(持续交付),发布项目。harbor:镜像仓库。k8s:运行服务。我们只在k8s内部部署。
1、概述项目开发好后,我们需要部署,我们接下来就基于gitlab + jenkins + harbor + k8s 搭建部署环境
- gitlab: 放代码,可以做ci
- jenkins: 做cd发布项目
- harbor: 镜像仓库
- k8s: 运行服务
我们只在k8s内部运行服务,至于中间件(mysql、redis、es等)就会部署在k8s之外,如果你是线上使用云服务可以直接使用云服务,如果自建也最好运行在k8s之外。

