背景
通过编写K8S的Ingress 然后能自动创建 aws的LB
作用
控制器监视 Kubernetes Ingress 或 Service 资源。作为响应,它会创建相应的 AWS 弹性负载均衡资源。您可以通过对 Kubernetes 资源应用注释来配置负载均衡器的特定行为。例如,您可以使用注释将 AWS 安全组附加到负载均衡器。
参考文档
## 官网
https://docs.aws.amazon.com/zh_cn/eks/latest/userguide/aws-load-balancer-controller.html
## 参考文档
https://blog.csdn.net/fxtxz2/article/details/136500538
实践
## 创建命名空间
kubectl create ns devops-stg
deploy-svc.yml
apiVersion: apps/v1
kind: Deployment
metadata:
name: tomcat-deploy
namespace: devops-stg
spec:
replicas: 1
selector:
matchLabels:
app: tomcat
template:
metadata:
labels:
app: tom

本文介绍了如何在Kubernetes集群中实践AWS Load Balancer Controller,通过编写Ingress和Service资源,自动创建AWS弹性负载均衡器。控制器响应K8S资源的变化,配置负载均衡器的行为,并允许通过注释进行自定义,如添加安全组。文中还提到了实践过程中的部署文件、查看步骤、注意事项和服务配置调整。
订阅专栏 解锁全文
418

被折叠的 条评论
为什么被折叠?



