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。