From 1f05a9bad0bb7b7a33a6a8e56c2f185dc471dbf4 Mon Sep 17 00:00:00 2001 From: zzguang Date: Tue, 5 Jul 2022 09:35:57 +0800 Subject: [PATCH] Update 2022-06-28-Enable-Edge-LoadBalancer-Service-based-on-MetalLB --- ...022-06-28-Enable-Edge-LoadBalancer-Service-based-on-MetalLB | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/blog/2022-06-28-Enable-Edge-LoadBalancer-Service-based-on-MetalLB b/blog/2022-06-28-Enable-Edge-LoadBalancer-Service-based-on-MetalLB index 9110f5d46a..5ec4ca22fa 100644 --- a/blog/2022-06-28-Enable-Edge-LoadBalancer-Service-based-on-MetalLB +++ b/blog/2022-06-28-Enable-Edge-LoadBalancer-Service-based-on-MetalLB @@ -6,7 +6,8 @@ tags: [ openyurt ] --- ## 背景介绍 -在Kubernetes环境下, 如果用户想将自己的业务服务暴露出来供集群外部使用, 通常可以考虑暴露一个NodePort或LoadBalancer类型的service, 由于NodePort类型的service本身存在一定的局限性,有时用户更倾向于暴露LoadBalancer类型的服务。在云边协同场景下, 如果我们想暴露一个LoadBalancer service,在云端我们可以通过挂一个CSP提供的SLB来实现, 然而在边缘侧,由于缺失了云端的SLB功能,我们如何类似云端的SLB功能呢? +在Kubernetes环境下, 如果用户想将自己的业务服务暴露出来供集群外部使用, 通常可以考虑暴露一个NodePort或LoadBalancer类型的service, 由于NodePort类型的service本身存在一定的局限性,通常用户更倾向于暴露LoadBalancer类型的服务。 +在云边协同场景下, 如果我们想暴露一个LoadBalancer service,在云端我们可以通过挂一个CSP提供的SLB来实现, 然而在边缘侧,由于缺失了云端的SLB功能,我们如何类似云端的SLB功能呢? 目前在开源社区,为了实现边缘侧的类SLB功能,有几个方案可供选择: MetalLB, PureLB和OpenELB。