小编Zet*_*oop的帖子

为什么traceroute会忽略带有VPC的AWS EC2中的路由表

这是我在带有 VPC 的 AWS EC2 中的路由表

ubuntu@ip-10-10-47-44:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.10.32.1      0.0.0.0         UG    100    0        0 eth0
10.10.32.0      0.0.0.0         255.255.240.0   U     0      0        0 eth0
10.10.32.1      0.0.0.0         255.255.255.255 UH    100    0        0 eth0
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
Run Code Online (Sandbox Code Playgroud)

我预计互联网流量将抛出 10.10.32.1

ubuntu@ip-10-10-47-44:~$ traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
 1  ec2-52-56-0-2.eu-west-2.compute.amazonaws.com (52.56.0.2)  20.219 ms ec2-52-56-0-0.eu-west-2.compute.amazonaws.com (52.56.0.0)  14.119 ms  14.127 ms
 2 …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 amazon-web-services amazon-vpc

7
推荐指数
1
解决办法
5281
查看次数

如何将ELB指向服务发现定义的域

我在AWS ECS中拥有服务,并且服务发现会维护web.local指向该服务中的任务的域记录。

我希望网络负载平衡器指向域web.local而不是IP或实例。

我知道创建服务时会指定负载均衡器,它会神奇地为我设置所有内容。我找不到web.local指定的位置或服务发现。

我检查了目标人群,等等。

service-discovery amazon-web-services amazon-ecs amazon-elb aws-cli

6
推荐指数
1
解决办法
64
查看次数

启动 Amazon EC2 Spot 实例以编程方式运行 docker 映像

我希望将一些 ECS 容器移出 ECS 集群以发现 EC2。启动/停止执行 docker 镜像的 Spot EC2 实例的规范方法是什么。主要原因是我希望容器有公网IP + VPC IP

我不想重新发明 ECS/kubernetes。

将一些脚本放入用户脚本中是最好的解决方案吗?如何获取 ECR 访问令牌?对我来说它将于 12 至 24 日到期。

amazon-ec2 amazon-web-services amazon-ecs docker amazon-ecr

5
推荐指数
0
解决办法
372
查看次数

调整AWS ECS竞价请求

我有AWS ECS集群,但是我选择的竞价型实例类型太小。

我不能找到办法来调整Spot Fleet request ID或变更Instance type(s)Spot Fleet request群集使用。

  • 我是否必须使用新的现货机队请求来创建新集群?
  • 是否有任何CLI选项可以调整群集?
  • 我是否需要通过ECS优化的AMI手动订购EC2?

问题的更新如何在AWS ECS集群中更改实例类型?听起来类似,建议复制启动配置。但是我没有启动配置

在此处输入图片说明

amazon-ec2 amazon-web-services amazon-ecs

4
推荐指数
2
解决办法
102
查看次数