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