当前位置:   article > 正文

AWS Load Balancer Controller 实践

AWS Load Balancer Controller 实践

背景

通过编写K8S的Ingress 然后能自动创建 aws的LB

作用

控制器监视 Kubernetes Ingress 或 Service 资源。作为响应,它会创建相应的 AWS 弹性负载均衡资源。您可以通过对 Kubernetes 资源应用注释来配置负载均衡器的特定行为。例如,您可以使用注释将 AWS 安全组附加到负载均衡器。

参考文档

  1. ## 官网
  2. https://docs.aws.amazon.com/zh_cn/eks/latest/userguide/aws-load-balancer-controller.html
  3. ## 参考文档
  4. https://blog.csdn.net/fxtxz2/article/details/136500538

实践

  1. ## 创建命名空间
  2. kubectl create ns devops-stg

deploy-svc.yml

  1. apiVersion: apps/v1
  2. kind: Deployment
  3. metadata:
  4. name: tomcat-deploy
  5. namespace: devops-stg
  6. spec:
  7. replicas: 1
  8. selector:
  9. matchLabels:
  10. app: tomcat
  11. template:
  12. metadata:
  13. labels:
  14. app: tomcat
  15. spec:
  16. containers:
  17. - name: tomcat
  18. image: tomcat:9.0
  19. ports:
  20. - containerPort: 8080
  21. resources:
  22. limits:
  23. cpu: 500m
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/695592
推荐阅读
相关标签
  

闽ICP备14008679号