在/etc/nginx/conf.d下新建minio.conf配置文件server { listen 8001; # 监听本机的8001端口 server_name 172.30.92.124 localhost; # 服务器名称,可以根据需要更改 ignore_invalid...
为了持续构建、持续集成交付,提高研发效率和加速产出成功交付,使用kubesphere配置devops流水线,以实现自动化构建和部署。一、开启kubesphere的devops配置参考:https://kubesphere.io/zh/docs/v3.4/pluggable-components/de...
使用ingress做路由转发和负载均衡。cms.test域名 访问 cms-web servicecms.test/api/xx 访问 cms-gateway service但是遇到请求地址错误的问题,因为默认转发到cms-gateway服务的请求地址多了/api,所以要对请求地址作处理。需...
项目背景:需要使用甲方devops平台构建Java项目,但是我们项目中部分依赖存放于公司内部私有maven仓库,所以需要将这部分依赖使用本地导入,或者将这些依赖上传到客户私有仓库。一、添加jar包到项目在resource下新建lib目录(src/main/resources/lib),将需要添加的j...
在业务开发中需要将数据配置放在k8s configMap中,并且需要根据线上业务进行调整。需求:避免服务频繁重启、通过configMap实时更新配置。添加依赖pom.xml <dependency> <groupId>org.springf...
原服务是基于springcloud的微服务架构,这套服务从2018年使用至今。核心组件是spring-cloud-gateway、oauth2、eureka(nacos)、spring-cloud-config。经过多年的发展,k8s➕servicemesh已经逐步成熟,已经成为研发解放生产力的核心...
部署环境系统版本 centos7.9节点:k8s-master110.100.234.48k8s-node110.100.234.41k8s-node210.100.234.27服务器节点配置和时间同步ssh登录centos1节点vi /etc/hosts增加节点hosts配置10.100.234....
背景:xx-user项目引入自定义依赖包xx-base,在xx-base中拦截网关服务传入的请求头x-authorization,在拦截器中进行解析转为认证凭证对象,将controller方法中的Authentication类型参数替换为请求头中解析出来的认证凭证对象。一、xx-base依赖项目开发...
段落引用背景是手机存储容量不足,其中六千多张手机照片占用了很大空间,想着把手机照片和其他文件备份到PC部署的seafile中,再删除手机本地文件,想用的时候再进行下载。一、首先在Windows电脑上安装Docker软件,并启动二、创建docker容器在电脑上新建文件夹E:\seafile\data,...
一直使用swagger进行接口文档管理,但是只能通过服务下的html访问,且注解对代码有侵入。在前后端联调时也不太方便管理和进一步修改。反之smartdoc有以下优点:无侵入,不用写注解,只用写方法和类属性注释。可以生成html postman matkdown 文档。可以对生成文档进行二次加工和...