【发布时间】:2024-01-17 15:26:01
【问题描述】:
我在单个节点上使用 minikube 安装了 kubernetes。我已经实现了管理 3 个 Pod 的“LoadBalancer”类型的服务。默认情况下,它使用“网络负载均衡器”。我们可以更改服务 .yaml 文件中的负载均衡器类型,还是可以更改使用的负载均衡器算法?请在下面找到服务文件:
—myservice.yaml
apiVersion: v1
kind: Service
metadata:
name: demo-apps-lb
spec:
type: LoadBalancer
ports:
port: 80
selector:
app: app1
注意:这里我没有使用任何云平台,所有的东西都在一个主机上。
【问题讨论】:
-
您可以使用
Nodeport类型在特定端口上公开您的服务。该端口应在 30000-32676 个端口之间。使用 nodeport 服务类型后,您将能够在 http://: 访问您的服务
标签: kubernetes load-balancing minikube