aws-application-load-balancer相关内容
我是新聘的工程师,最近开始与istio合作。我的应用程序当前在istio 1.4.3上运行,并且在尝试使用istioctl升级升级到最新版本时出现问题。 以下是我尝试过的步骤 1)使用istioctl版本验证版本,发现控制平面和数据平面在1.4.3上运行,而客户端版本是1.5.1(我计划升级的版本)。 2)尝试istioctl升级,看到消息“由于istio组件中的版本不匹配,无法
..
我想创建一个新的 alb 和一个指向它的 route53 记录. 我知道我有 DNS 名称:${aws_lb.MYALB.dns_name} 是否可以使用 aws_route53_record 资源为公共 DNS 名称创建一个 cname? 解决方案 参见 Terraform Route53 记录文档 您可以使用以下内容添加基本 CNAME 条目: 资源“aws_rou
..
我想创建一个新的 alb 和一个指向它的 route53 记录. 我看到我有 DNS 名称:${aws_lb.MYALB.dns_name} 是否可以使用 aws_route53_record 资源为公共 DNS 名称创建 cname? 解决方案 参见 Terraform Route53 记录文档 您可以使用以下内容添加基本的 CNAME 条目: 资源“aws_rout
..
我有一个 EKS 集群,我正在使用 aws-load-balancer-controller:v2.1.1.我正在使用以下 aws alb 入口 apiVersion: extensions/v1beta1种类:入口元数据:名称:my-alb-ingress命名空间:myns标签:应用程序:myns-alb-ingress注释:kubernetes.io/ingress.class:albalb
..
根据 https:///docs.aws.amazon.com/apigateway/latest/developerguide/http-api-develop-integrations-private.html 可以使用私有 VPC 链接将 API Gateway 与内部应用程序负载均衡器集成. 但是我不能让它工作. 我有一项可通过 ALB 在内部访问的服务.ALB 没有公共 IP
..
背景: 我有一个 VPC 和 3 个公共子网(子网可以访问互联网网关) 我在这个 VPC 中有一个 EKS 集群,EKS 集群是从控制台创建的,而不是使用 eksctl 我使用了本教程来自aws 官方文档,我设法设置了我的 ALB 控制器并且控制器运行完美: 集群包含两个节点组: 第一个节点组有一个节点类型:t3a.micro 第二个节点组有一个节点类型:t3.sm
..
我正在运行带有 ECS 服务的 ECS 集群以在其中运行容器.我还使用了指向此 ECS 实例的 AWS 应用程序负载均衡器.容器每次都因为健康检查而停止,退出代码为 143. 任务在 ELB 健康检查中失败(目标组 arn:aws:elasticloadbalancing:us-east-1:426955121075:targetgroup/cs1-TargetG-UG5G7MZZLBOA/24
..
我有一个 EC2 实例,想向其中添加 HTTPS.我可以使用 http 访问它. 我添加了一个应用程序负载均衡器,并启用了端口 80 和 443. 我还在 Route 53 中添加了 ALB 的 DNS. api.example.com ALB DNS 的别名 但是,当我使用 HTTP 访问 ALB 时,它工作正常.但是,当我尝试使用 HTTPS 执行相同操作时,出现错误“无法访问
..
我在 AWS ECS 上有以下设置: 带有 Caddy 网络服务器的容器,位于 80 端口,提供静态文件并执行代理/api/* 对后端的请求 后端位于 8000 端口的容器 EC2 实例在 ECS ALB 在子域 http://some-subdomain-12345.us-east-2.elb.amazonaws.com/(子域由 AWS 自动提供)带有 HTTP 侦听器 我想
..
我正在使用 AWS cloudfront &适用于我的应用程序的 AWS 应用程序负载均衡器 (ALB).为端口 80 & 的两个侦听器配置了 Alb443,都将流量转发到 HTTP 上的单个目标组(实例类型)(默认规则).Cloudfront 设置为使用 ALB 作为具有给定设置的源.源协议策略 = HTTP,交付方式 = 网络,查看器协议策略 = HTTP &HTTPS &使用默认的 clou
..
我在非默认VPC中具有以下架构. Route53->ALB(网络服务器)->EC2(网络服务器)->ALB(应用服务器)->EC2(应用服务器)->RDS. 我希望我的ALB for App服务器仅读取来自Ec2 Web服务器的流量.我尝试在ALB的安全性中添加一条规则,将source作为Ec2 Web服务器的安全组. 由于某种原因,它不起作用.但是,当我将0.0.0.0/0添加为规
..
我目前有一个在AWS中运行的解决方案,该解决方案使用以下工作流程. SQS =>Lambda =>ApplicationLoadBalancer =>目标群体=>法尔盖特 此解决方案效果很好,但是在负载均衡器中注册的错误(因此来自Fargate的服务)没有反映在Lambda函数中. 由于Lambda请求已注册为 200 ,因此该消息将从队列中删除,这时应将其真正添加回队列或发送到
..
我有多个在AWS上运行的Elastic beantalk应用程序. 我想将某些路径路由到一个应用程序,并将另一路径路由到另一个应用程序. 例如,任何对example.com/app1的请求都将由App1处理,而对example.com/app2的任何请求均将由App2处理. 我尝试创建目标组,然后转到应用程序负载平衡器并向其添加侦听器规则.但是,路由似乎一直不起作用,因为它不断超
..
我有一个EKS集群,正在使用aws-load-balancer-controller:v2.1.1.我正在使用以下aws alb ingress apiVersion:extensions/v1beta1种类:入口元数据:名称:我的白痴命名空间:myns标签:应用:myns-alb-ingress注释:kubernetes.io/ingress.class:albalb.ingress.kub
..
我记得以前做过,但是现在看来我已经忘记了这个过程. 我想为ALB创建一个HTTPS侦听器.但是,在443上运行的ec2中没有任何内容.我应该配置将443指向应用程序运行端口的反向代理,还是将HTTPS侦听器添加到端口80 HTTP目标组? 有人可以帮我吗? 解决方案 您需要在端口 80 上指向您的EC2实例的单个目标组. 然后,您可以在使用该目标组的ALB上创建端口 44
..
我正在尝试将non www请求重定向到www.我在这里 https://kubernetes- sigs.github.io/aws-alb-ingress-controller/guide/ingress/annotation/,但找不到特定于非www到www重定向. 我已经设置了http到https重定向,并且可以正常工作. 下面是我的入口资源清单文件. apiVersion
..
我正在尝试在Kubernetes AWS中设置ALB负载平衡器而不是默认的ELB负载平衡器.该负载平衡器必须连接到istio Ingressgateway.我在寻找解决方案,但仅找到 有人可以提及为istio Ingressgateway配置ALB的步骤吗? 感谢阅读 解决方案 第1步:将istioingresssgateway服务类型更改为nodeport 第2步:安装
..
我有一些应用程序在aws中作为微服务运行.其中一些在端口80上运行,而某些在端口3000上运行.我希望我的ALB监听两个端口上的流量.然后,我有一个ListenRules将流量定向到微服务.我想实现以下目标, Resources: LoadBalancer: Type: AWS::ElasticLoadBalancingV2::LoadBalancer Propertie
..
当我使用应用程序负载平衡器(ALB)将Web应用程序部署到AWS环境时,某些Web服务终端节点将不返回任何数据,并且我的Chrome浏览器将针对某些错误报告此错误. http调用: ERR_SPDY_PROTOCOL_ERROR 在找到此建议后,我在ALB配置中禁用了 HTTP/2 支持,并且现在一切正常. 为什么必须在ALB中禁用 HTTP/2 ?这里的根本问题是什么?我是否需要更改
..