记一次Jenkins打包镜像报错问题

记一次Jenkins打包镜像报错问题

报错信息:The Service "服务名" is invalid: spec.ports[0].nodePort: Invalid value: 端口号: provided port is already allocated

背景:k8s集群里面的某个服务,设置的deployment和service的编排文件为两个,这样为了保证每次通过Jenkins打包镜像的时候,不会改变对外暴露的端口

现象及解决方法:当出现这个报错的时候,我想的是service的编排文件里面对外暴露的端口掉了,通过netstat看了一下,确实掉了,然后将service的编排文件重新启动,恢复暴露的端口,然后通过Jenkins再次打包,发现是可以打包完成的。

但是又进行一次Jenkins打包的时候,发现端口又掉了。

又去看了一下OSS桶,发现在Jenkins打包时,拉取OSS桶里面的编排文件被初始化了,导致service相关的编排和deployment的编排放在了一起,没有将service的编排相关内容注释掉,服务启动时,没有将对应的端口暴露。

为自己的大意记一笔吧!

相关推荐
爱吃山竹的大肚肚几秒前
文件上传大小超过服务器限制
java·数据库·spring boot·mysql·spring
黄昏恋慕黎明1 分钟前
测试模型讲解
java
瑞雪兆丰年兮3 分钟前
[从0开始学Java|第十二天]学生管理系统升级
java·开发语言
弹简特4 分钟前
【JavaSE-网络部分03】网络原理-泛泛介绍各个层次
java·开发语言·网络
周杰伦的稻香4 分钟前
Hexo搭建教程
java·node.js
倔强的石头1064 分钟前
飞算JavaAI如何提升重塑Java开发体验
java·飞算javaai·ai开发工具
划水的code搬运工小李6 分钟前
Ubuntu下挂载NTFS格式磁盘
linux·运维·ubuntu
炸裂狸花猫7 分钟前
开源域名代理与流量限制方案 - Cloudflare + Ingress + 自签名证书
运维·云原生·容器·kubernetes·cloudflare·waf·免费域名证书
努力d小白7 分钟前
leetcode438.找到字符串中所有字母异位词
java·javascript·算法
短剑重铸之日7 分钟前
《设计模式》第九篇:三大类型之结构型模式
java·后端·设计模式·组合模式·代理模式·结构性模式