06 2021 档案

摘要:流程图: 通过这个粗糙的流程图可以看出构建流程,开发push代码到Gitlab,通过打tag触发web钩子构建任务,执行任务中的shell脚本,拉取代码,部署至服务器。通过Jenkins任务页面选项,也可以简单的进行部署、回滚操作。 二、Gitlab配置 从github上找了一个小项目练习克隆到本地 阅读全文
posted @ 2021-06-11 17:07 心隐﹡ 阅读(176) 评论(0) 推荐(0)
摘要:一、ingress概念 通俗来讲,ingress和Service、Deployment一样也是一个k8s的资源类型,ingress用于实现用域名的方式访问k8s内部应用 二、安装helm 官网:https://helm.sh/docs/intro/install/ 此次安装的版本地址:https:/ 阅读全文
posted @ 2021-06-09 15:02 心隐﹡ 阅读(1961) 评论(0) 推荐(0)
摘要:前言(本文需要对Jenkins和gitlab有一定的使用经验,只是描述了主要步骤。。) 本文中构建部署过程大致分为jenkins获取gitlab上的代码,在docker中执行代码编译、构建docker镜像、上传docker镜像至镜像仓库、执行kubectl命令部署至k8s。(自动触发构建的话,可以自 阅读全文
posted @ 2021-06-08 14:36 心隐﹡ 阅读(524) 评论(0) 推荐(0)