【发布时间】:2022-01-18 07:19:57
【问题描述】:
我有一个在远程 linux vps 上运行在 minikube 内的服务的部署,这些服务具有没有外部 IP 的集群 IP,我想从 Web 浏览器访问这些服务
【问题讨论】:
标签: kubernetes minikube
我有一个在远程 linux vps 上运行在 minikube 内的服务的部署,这些服务具有没有外部 IP 的集群 IP,我想从 Web 浏览器访问这些服务
【问题讨论】:
标签: kubernetes minikube
您可以更改服务类型LoadBalancer,这将为您创建外部,您可以使用它访问特定服务。
或
设置 ingress 和 ingress 控制器,这对于直接公开服务也很有用。
或仅用于开发而不用于生产
kubectl port-forward svc/<service name> 5555:<service port here>
这会在您的 K8s 集群和本地之间创建 代理 隧道。您现在可以通过localhost:5555访问您的服务
【讨论】: