【发布时间】:2020-06-11 22:28:56
【问题描述】:
目前我正在使用带有 Skaffold + Minikube 的本地环境,每次启动集群时都是这样:
skaffold dev -f='./skaffold-cluster.yaml' --no-prune=false --cache-artifacts=false --status-check=false
我得到了一堆属于我的 skaffold 清单的服务,但是这些服务中的每一个都使用随机端口公开。 ip是一样的,因为minikube已经启动了。
如果我这样做:minikube service nice-service --url 我将使用随机 PORT 获得服务。
我希望能够修复这个端口。但我不知道这是否应该在 k8s 配置/skaffold/minikube/docker 中考虑??
典型用例:
我想从 sequel pro / workbench 或任何工具访问mysql...因此,此配置使用端口保存在本地...不必更改此工具中的端口以访问mysql的minikube服务...
当前设置有:操作系统系统中的 Virtualbox,带有 minikube 和 skaffold。服务被暴露为 k8s 服务节点端口。
是否可以修复此端口服务?
【问题讨论】: