如何解决如何在同一VPC中用Terraform配置两个ECS集群?
我正在尝试使用terraform在我的vpc中添加一个新集群,该集群将处理大量计算和其他活动。但是我不知道如何配置来自Internet的请求的重定向Cluster1必须对cluser1.mydomain.com敏感,而对Cluster2.mydomain.com的群集必须敏感
解决方法
一般步骤如下:
-
例如,在Route53(R53)中
-
注册
mydomain.com
。 -
在R53中创建指向ALB DNS的两个A别名记录(
cluser1.mydomain.com
和cluser2.mydomain.com
)。 -
为ALB设置两个目标组(TG)。第一个TG(TG1)用于ECS服务1,而TG2用于服务2。
-
在ALB设置上单个侦听器(例如HTTP 80),并带有两个不同的规则。例如:
- 第一个规则将基于
Host header
等于cluser1.mydomain.com
并转发到TG1。 - 第一个规则将基于
Host header
等于cluser2.mydomain.com
并转发到TG2。 - 强制性默认规则(或使用2作为默认规则)。
- 第一个规则将基于
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。