问题标签 [aws-elb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
14092 浏览

amazon-web-services - 如何通过 CLI 获取 AWS 目标组中已注册目标的列表

我们正在尝试获取目标组中已注册目标(实例)的状态。这可以通过命令referenceaws elbv2 describe-target-health --target-group-arn ${TG} --targets Id=${ID},Port=${PORT}来完成。我们可以通过命令reference获取 PORT 。但是如何通过 CLI 检索目标的实例 ID?aws ecs describe-tasks --cluster $CLUSTER --tasks $task

0 投票
1 回答
225 浏览

kubernetes - 无法访问 Kubernetes 中的 sidecar 容器

我有以下 hello world 部署。

我有入口对象部署与边车容器

我在这里有 Ingress

我希望以与访问/alb-sidecar相同的方式访问/hello,但只有/hello端点对我有用。并继续获取502 Bad Gateway端点/alb-sidecar。Sidecar 容器只是一个简单的 Web 应用程序监听/alb-sidecar.

当 sidecar 容器在不同的命名空间中运行时,我是否需要做任何不同的事情,或者您将如何在 ALB 入口控制器旁边运行 sidecar?

0 投票
1 回答
1152 浏览

amazon-web-services - 我可以使用 AWS 自己的 ELB 证书进行 HTTPS/SSL 连接吗?

我知道您可以将自己的证书添加到域并将该域指向 AWS Elastic Load Balancer。在我的情况下,我没有域,但在交谈客户端 <-> 后端时仍希望使用安全的 HTTPS/SSL 连接。是否可以直接启用与 ELB 的 HTTPS 连接,即不使用http://some-random-url-here.eu-west-1.elb.amazonaws.com我想使用https://some-random-url-here.eu-west-1.elb.amazonaws.com

这意味着,AWS 需要为*.elb.amazonaws.com域提供证书。我记得至少很久以前这是可能的,但也许我的记忆不适合我,对吧?

0 投票
1 回答
926 浏览

amazon-web-services - 如何在 AWS EB 上安装 CMake 和 DLIB?

我正在将我的项目(最小人脸识别 API)移动到 Amazon Web Services Elastic Beanstalk。
我有问题requirements.txt
我想安装DLIB这又取决于CMake.
我已经包含CMake在我的requirements.txt但在安装DLIB它时说应该安装 CMake!

以下是最后几条日志:

这是我的requirements.txt:

0 投票
1 回答
3974 浏览

python - 如何在 Boto3 中正确创建和附加 ELB

我是亚马逊Boto3API 的新手。我创建了如下所示示例架构的基本图表,其中包含一个 ELB、4 个实例、2 个子网和 2 个目标组,位于 2 个不同的可用区(每个目标组中有 2 个实例)。

在此处输入图像描述

我知道如何创建 EC2 实例、目标组、子网和 ELB。但是我不清楚要使用什么 ELB 功能。

如何将 ELB 连接到其他组件?基本上,如何将实例添加到 ELB?我不确定现在需要哪些后续步骤和功能。

到目前为止,这是我的简单代码:

0 投票
0 回答
107 浏览

php - AWS ELB 后面的非标准端口上的 WordPress + Nginx 导致链接断开

我们有一个 Nginx 监听端口80443为我们的主要网站提供服务。假设它的名称是 demosite.com。

它在 AWS EC2 实例上运行,流量来自 ELB。

我需要在同一台机器上部署 WordPress,这样它就可以成为主站点的一部分,并且可以通过 demosite.com/blog 访问。

我们决定将 WordPress 配置为在单独的端口 8088( HTTP,非 SSL)上充当 Vhost 是有原因的。

在 ELB 上,我创建了一条规则:

Demosite-WP-blog 是指向我的机器端口 8088 的目标组。

WordPress Nginx 虚拟主机配置:

/etc/nginx/nginx-wp-common.conf :

WordPress 最初被设置为一个单独的站点,通过 web GUI 设置过程,以确保它正常工作,等等。即我已经配置了一个临时子域名 wpblog.demosite.com,设置它 - 它正在工作美好的。然后我将它重新配置为主站点的一部分。这是我为此目的在其顶部添加
的相关部分:/var/www/wordpress/wp-config.php

内容路径为:

现在,当我尝试打开时https://demosite.com/blog/,我的 WordPress 主页面已损坏:没有 CSS、没有图像、默认字体、链接已损坏。

我做错了什么,如何设置它正常工作?

0 投票
1 回答
775 浏览

amazon-web-services - 如何使用 CodeDeploy 和包含多个目标组的 AutoScalingGroup 部署代码

这是我的情况。

  • 一个实例与三个应用程序 [4000, 4001, 4002]。

  • 创建了一个 ALB 并使用规则将 3 个域重定向到三个目标组

  • 当我在 Code-deploy [Blue-green] 中创建应用程序时,它一次只要求一个目标组。但我有三个与自动缩放组关联的目标组。

  • 部署后,它不会向其他两个目标组注册实例。我尝试创建不同的 ALB,即三个具有三个目标组的 ALB。但我最终在代码部署中向一个目标组发送流量。

我直接从 bitbucket 部署代码。我需要代码来部署 [Blue-green] 以向所有三个目标组自动注册实例。但根据 AWS CodeDeploy 文档,在代码部署时只能选择一个目标组。非常感谢任何形式的帮助。

0 投票
0 回答
850 浏览

aws-api-gateway - AWS 应用程序负载均衡器 - 仅允许来自 API Gateway 的请求

如何将 AWS Application Load Balancer 限制为仅接收源自 AWS API Gateway 的 HTTP\HTTPS 请求?

我知道 API Gateway 可以生成客户端证书并将其发送到后端,如下所述: https ://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-client-side-ssl-authentication .html

但是找不到任何方法来设置 ALB 来验证客户端证书。是否有其他替代方法可以确保 ALB 仅处理和传递通过 AWS API GW 的请求?

0 投票
1 回答
132 浏览

amazon-web-services - AWS ALB 不同 url 路径的不同入口规则

我有面向互联网的 AWS ALB。我必须只接受来自 IP 地址白名单集的所有 HTTP 流量。同时,mydomain.com /some_path 有一个排除项——它应该接受来自所有 IP (0.0.0.0/0) 的 HTTP 流量。

我是否以正确的方式尝试使用 ALB 配置此逻辑?我应该为此目的使用路径条件吗?

0 投票
1 回答
376 浏览

amazon-web-services - 如何在 AWS 应用程序负载均衡器访问日志和云端访问日志中指定查询参数值

我已经配置了 aws cloudfront 访问日志和 aws 应用程序负载均衡器访问日志。现在他们记录每个查询字符串。但是我在查询字符串中也有密码值,并且我想屏蔽或隐藏该值。是否可以在 aws 应用程序负载均衡器访问日志或云端日志中