我正在使用HELM图表测试部署到kubernetes的.NET服务,遇到了一个问题,我的服务不能使用入口名称访问,而只能使用minikube tunnel
访问。
我试图用Ingress将我的简单的.NET Web API部署到Minikube上,以避免对IP地址的调用,但遇到了一个问题,即我无法通过Ingress访问我的服务。所以我已经尝试了kubernetes.io教程,它不字也:here is step by step recreation of their guide .我用途:
OS: Ubuntu 22.04
Minikube 1.30.1
字符串
访问服务的唯一可能的方法是启动minikube tunnel
并将/etc/hosts
中的ip更改为127.0.0.1,这不符合我的需要。我已经看到直接入口访问在Windows上不起作用,但我使用的是Linux,它对我也不起作用。我需要帮助修复它。
1条答案
按热度按时间h22fl7wq1#
你能告诉我是否有命令
minikube service web --url
的输出如果它工作,那么
kubectl get ingressclasses.networking.k8s.io
的输出是什么