大家好
我的KubeSphere是架在一個http://172.1.30.21:30880上,
因為環境關係作了機器映射172.1.30.21會映射到10.63.22.210上(確認是有通的),
但是卻無法用10.63.22.210:30880去訪問KubeSphere
請問是我有配置做錯嗎還是說KubeSphere沒辦法直接映射出去一定要做ingress-nginx
大家好
我的KubeSphere是架在一個http://172.1.30.21:30880上,
因為環境關係作了機器映射172.1.30.21會映射到10.63.22.210上(確認是有通的),
但是卻無法用10.63.22.210:30880去訪問KubeSphere
請問是我有配置做錯嗎還是說KubeSphere沒辦法直接映射出去一定要做ingress-nginx
阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你遇到的问题是KubeSphere的Port映射到另一个IP和Port上,但是映射失败。根据你的描述,KubeSphere部署在http://172.1.30.21:30880上,并且你已经确认172.1.30.21映射到10.63.22.210上,但是映射失败。
解决方案:
LoadBalancer或NodePort,并且 Deployment的Port映射正确。kubectl命令来检查KubeSphere的状态和日志。例如:
kubectl get svc -n kube-system
kubectl describe svc <service-name> -n kube-system
kubectl logs -f <pod-name> -n kube-system
这些命令可以帮助你检查KubeSphere的状态和日志,找到问题的根源。
如果你需要更多帮助,请提供更多的信息和日志,例如KubeSphere的版本、网络配置和Service/Deployment的配置文件。