kubernetes-ingress - 如何将 minikube 上的入口暴露给外部主机

标签 kubernetes-ingress minikube

我可以按照本教程在 minikube 集群上设置 Ingress: https://kubernetes.io/docs/tasks/access-application-cluster/ingress-minikube/

但是只有运行 minikube 的主机才能在 minikube ip 上访问该服务。

如何启用来自其他主机的连接?

最佳答案

这可以用这个命令来完成:

kubectl port-forward --address 0.0.0.0 deployment/ingress-nginx-controller 8443:443 --namespace ingress-nginx

现在可以通过其他主机访问入口

https://my.host.running.minikube:8443/

关于kubernetes-ingress - 如何将 minikube 上的入口暴露给外部主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71466031/

相关文章:

kubernetes - 具有入口的 Kubernetes 上的 Hyperledger Fabric

rest - 如何在Nginx入口 Controller 和kong上增加最大请求正文大小

nginx - 路径的 Kubernetes 入口白名单 IP

kubernetes - Ingress 中的托管证书,域状态为 FailedNotVisible

terminal - Brew 安装问题

kubernetes - 无法使用新上下文连接到 Kubernetes

kubernetes - minikube 错误 - scp :/usr/local/bin/localkube: No space left on device

Kubernetes 日志 - 如何获取 kube-system pod 的日志

docker - 无法从群集内通过Pod IP访问Pod,从而导致事件/就绪探针失败

nginx - 使用Kuberenetes入口 Controller 作为集群中其他服务的反向代理