AWS eks绑定alb 使用aws-load-balancer-controller(Ingress Controller)提供服务

网友投稿 369 2022-09-30

AWS eks绑定alb 使用aws-load-balancer-controller(Ingress Controller)提供服务

作者:SRE运维博客博客地址:文章地址:平台创建了EKS 用于测试环境项目,EKS 创建完以后我打算使用 Ingress 控制器 来暴露服务,ingress 前在添加一个ALB 负载均衡器,这样就可以实现完全的高可用了。但是在创建好 ingress 却发现无法调通服务,查看 aws 官方文档 Amazon EKS 上的应用程序负载均衡 发现需要使用 aws-load-balancer-controller. 本文档的目标:

创建 EKS ALB 所需要的角色。创建 EKS aws-load-balancer-controller创建 EKS pod 服务使用 ALB 将 pod 服务暴露出去

AWS Load Balancer Controller 介绍

AWS Load Balancer Controller 的工作原理

AWS Load Balancer Controller 是帮助管理 Kubernetes 集群的弹性负载均衡器的控制器。

它通过供应应用程序负载均衡器来满足 Kubernetes Ingress 资源。它通过提供 网络负载均衡器来满足 Kubernetes Service 资源。

下图详细说明了此控制器创建的 AWS 组件。它还演示了从 ALB 到 Kubernetes 集群的路由入口流量。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Istio 实践手册 |服务网格框架对比
下一篇:EasyCVR中RTSP视频流实际离线为什么网页还会显示在线?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~