k8s 维护

一 修订记录

二 摘要

本文主要介绍k8s 维护过程中遇到的问题及解决办法

三 常见问题

3.1 集成ingress-nginx 报 80 端口已占用

3.1.1 环境信息

操作系统 7.9 k8s 1.25 安装ingress-nginx 1.10 等多个版本 报80端口已被占用。

3.1.2 报错信息

port 80 is already in use, Please check the flag --http-port

3.1.3 解决办法

首先排查80端口是否被占用,如果确实被占用,那kill 相关进程;
我这里排查端口未用,然后想到k8s 和 ingress-nginx 软件兼容性问题;经排查确实如此,ingress-nginx 回退到1.6.3 即可

部署配置文件下载地址
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.6.4/deploy/static/provider/cloud/deploy.yaml

posted on 2025-08-29 11:12  weiwei2021  阅读(10)  评论(0)    收藏  举报