首页 > 解决方案 > 如何在 k8s 上公开自定义端口?

问题描述

我要部署的脚本侦听:4123和 k8s 可能仅:80默认公开。如何公开:4123以便我的脚本能够接受请求?

我尝试了端口转发,但是转发:80到存在权限错误,:4123并且 k8s 不允许部署侦听的映像:80(因为它可能已经很忙)。

标签: kubernetes

解决方案


您可以选择在本地使用哪个端口,因此您可以选择将本地端口8888转发到4123您容器中的端口

kubectl port-forward your-pod 8888:4123

您可以使用8888计算机上的或任何其他空闲端口。


推荐阅读