
项目部署
文章平均质量分 72
Qlove95
程序猫
展开
-
Jenkins报:403 No valid crumb was included in the request
最近项目使用jenkins自动部署,我用的版本是2.348,关联gitee的webhook时用gitee发送推送测试时一直提示403问题。我这里用的Jenkins版本是2.348,研究了一下发现原来是Jenkins新版本默认加入了CSRF设置,还不能页面配置关闭的那种...尝试了网上各种方法,比如增加匿名可读权限,修改config.xml配置等均无效。高版本Jenkins需要使用脚本命令的设置关闭CSRF,输入一下内容执行。再用gitee推送测试,提示成功。后来借鉴一位网友经验。原创 2023-12-07 16:39:33 · 2462 阅读 · 0 评论 -
nacos注册服务时网卡ip有误导致[网关异常处理]finishConnect(..) failed: 没有到主机的路由:
注意,以上配置时,如果你有ip为192.168.1.2或者172.1.2.1等不同的地址,配置时可以不用写全ip地址,如若使用192.168.1.10这个ip,只需配置spring.cloud.inetutils.preferred-networks=192即可,nacos会自动定位192.168.1.10这个ip。今天本地机器测试微服务时,连接的是服务器的nacos注册本地服务,调试时报。1. 在启动服务前修改application文件,添加如下配置。登nacos服务台看了一下服务地址居然与ip不一致。原创 2023-07-20 17:48:43 · 2893 阅读 · 0 评论 -
jenkins + gitlab + harbor实现前后端分离项目的CI/CD持续交付部署
从CI/CD过程开始,包含所有阶段并负责创建自动化和无缝的软件交付的一系列步骤称为CI/CD管道工作流。使用CI/CD管道,软件发布工件可以从代码提交阶段到测试、构建、部署和生产阶段在管道中移动和前进。这个概念非常强大,因为一旦指定了一个管道,它的一部分或全部就可以实现自动化,从而加快流程并减少错误。换句话说,CI/CD管道使企业更容易一天自动多次交付软件。DevOps工程师经常会因为CI/CD中各个阶段的自动化而与CI/CD管道混淆。原创 2023-04-10 16:25:43 · 2031 阅读 · 2 评论 -
linux下安装docker仓库-Harbor
http和https选一个就行,注释掉另一个,hostname用真实可用ip,因为harbor要被其他机器访问。安装成功后,会显示如上内容,根据之前配置的ip:port查看harbor,正常显示登录页代表安装成功。默认端口为80,我这里修改为8020了,默认密码是Harbor12345,我这里修改成自己的密码。我这里下的是harbor-offline-installer-v2.7.1.tgz。复制一份harbor.yml.tmpl为harbor.yml。环境,所以安装Harbor之前必须保证系统已安装。原创 2023-04-07 16:23:03 · 312 阅读 · 0 评论 -
linux搭建kubernetes集群(一主二从)
目录1.环境准备1.1禁用swap(kubernetes特性)1.2 关闭iptables(三台机器都要设置)1.3 修改主机名(三台机器都要设置)1.4域名解析,ssh免密登录2.安装k8s2.1下载yum源2.2创建缓存(将后面需要下载的rpm包缓存下来,方便其他机器使用)2.3 打开iptables桥接功能(三个节点都需调整)2.4 打开路由转发(三个节点都需调整)2.5 回到master节点2.6 初始化集群(下载镜像)2.7 其他节点加入集群.原创 2022-05-13 14:08:28 · 4448 阅读 · 0 评论 -
docker部署项目,工作流流程节点展示及图片文字乱码问题解决办法
1.问题原因在开发的一个项目使用工作流引擎,前台页面展示流程图的时候,流程节点展示为乱码,同时生成二维码图标也是正方形,如下图所示:经排查找到原因,服务器所有项目均使用docker容器化部署,考虑为docker环境缺少对应字体的原因2.解决方法需在部署时将对应字体引入docker环境。先将对应字段引入项目,再在打包镜像时利用dockerfile将项目内字体文件导入docker环境即可windows系统字体文件位于如下路径C:\Windows\Fonts根据需..原创 2022-03-08 13:12:10 · 1344 阅读 · 0 评论 -
linux下安装Jenkins(centos7,另附使用docker安装)
1.下载安装包官网红帽稳定版:Redhat Jenkins Packageshttps://pkg.jenkins.io/redhat-stable/[root@dd /]# sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate--2021-12-02 16:33:00-- https://pkg.jenk...原创 2021-12-23 16:30:43 · 1640 阅读 · 1 评论