kubernetes 无法访问Minikube中由入口暴露的服务

eeq64g8w  于 2023-08-03  发布在  Kubernetes
关注(0)|答案(1)|浏览(123)

我正在使用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,它对我也不起作用。我需要帮助修复它。

h22fl7wq

h22fl7wq1#

你能告诉我是否有命令minikube service web --url的输出
如果它工作,那么kubectl get ingressclasses.networking.k8s.io的输出是什么

相关问题