【发布时间】:2020-06-17 05:33:23
【问题描述】:
我有一个 minikube 集群,在一个部署中运行 WordPress,在另一个部署中运行 MySQL。两种部署都有相应的服务。 WordPress 服务的定义如下所示:
apiVersion: v1
kind: Service
metadata:
name: wordpress
spec:
selector:
app: wordpress
ports:
- port: 80
type: LoadBalancer
服务运行良好,minikube service 为我提供了一个不错的路径,地址为minikube ip 和一个随机的高端口。问题是 WordPress 需要在网站名称中包含完整的 URL。我宁愿不要每次都更改它并为集群设置本地 DNS 名称。
有没有办法在 minikube 的任意端口上公开 LoadBalancer?任何端口都可以,只要端口由我决定,而不是 minikube 本身?
【问题讨论】:
标签: kubernetes load-balancing kubernetes-ingress minikube kubernetes-service