logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微服务CI/CD架构(springcloud+nacos+gitalab+jenkins+docker+k8s)

目录一、微服务是什么含义?二、nacos在微服务中的作用?三、CI/CD如何搭建以及为我们的项目流程提供效率的?3.1、gitlab的部署及配置(生产环境推荐)3.1.1、更新系统并安装基础工具:1.(可选但推荐)安装并配置Postfix用于发送通知邮件:2.在安装过程中选择 “Internet Site”,并设置你的系统邮件名。添加GitLab官方仓库并安装下载仓库脚本并执行3.安装GitLab

文章图片
#架构#微服务#ci/cd +4
在K8s对容器java服务错误日志进行邮件告警(ACK+pvc+pv+nas+python+ELK)

为什么会涉及到这个方面呢,当时我们的新项目在发布之后,总是会有很多潜在的问题,一到周末问题较多,所以有了这个需求,在上线后回归的时候为开发快速定位bug。开发将error类型日志统计指定文件一下/log_path/error.log——> 创建pv——>选择Nas网络存储(创建nas存储)——>绑定pvc——>修改yaml选择pvc绑定到容器下的日志路径文件——>将nas挂载到指定的ECS服务器下

#kubernetes#elk#容器
微服务CI/CD架构(springcloud+nacos+gitalab+jenkins+docker+k8s)

目录一、微服务是什么含义?二、nacos在微服务中的作用?三、CI/CD如何搭建以及为我们的项目流程提供效率的?3.1、gitlab的部署及配置(生产环境推荐)3.1.1、更新系统并安装基础工具:1.(可选但推荐)安装并配置Postfix用于发送通知邮件:2.在安装过程中选择 “Internet Site”,并设置你的系统邮件名。添加GitLab官方仓库并安装下载仓库脚本并执行3.安装GitLab

文章图片
#架构#微服务#ci/cd +4
到底了