K8s svc失效

问题描述

  • svc失效,无法ping通svc提供的端口
  • 通过内网pod ip去调用,内网联通,但是无法通过外网联通
  • svc信息确认无误,在其他环境测试正常

解决

怀疑是K8s调度的时候出现了一些bug,导致nginx初始化失败

如果使用helm的话,直接uninstall以后重新install。问题即可解决。

第二种:直接重新部署svc

kubectl get deployment  《svc的名字》-o yaml  

确认无误以后导出svc并删除:

kubectl get svc  《svc的名字》-o yaml  > 1.yaml
kubectl delete svc 《svc的名字》 

删除1.yaml中关于uid的信息(不然无法重新部署)

然后重新:

kubectl apply -f 1.yaml

即可通过相同的部署逻辑重新部署svc

相关推荐
翻滚吧键盘39 分钟前
记录一个连不上docker中的mysql的问题
mysql·docker·容器
元气满满的热码式2 小时前
K8S中数据存储之配置存储
云原生·容器·kubernetes
龙胖不下锅2 小时前
k8s服务StatefulSet部署模板
云原生·容器·kubernetes
忘忧人生2 小时前
docker 部署 java 项目详解
java·docker·容器
律二萌萌哒3 小时前
K8S极简教程(4小时快速学会)
云原生·容器·kubernetes
安静的做,安静的学4 小时前
网络仿真工具Core环境搭建
linux·网络·网络协议
m0_742155435 小时前
linux ——waitpid介绍及示例
linux·c++·学习方法
hy____1236 小时前
动态内存管理
linux·运维·算法
ks胤墨6 小时前
Docker快速部署高效照片管理系统LibrePhotos搭建私有云相册
运维·docker·容器
龙之叶6 小时前
Android13源码下载和编译过程详解
android·linux·ubuntu