我想在 alb 后面为 ssl 的 ec2 实例创建几个域,其中 2 个在私有区域中。我有非常简单的配置,但不知道如何解决这个我有什么:
1 ec2 instance for Frontend app with nginx frontend.example.com
1 ec2 instance for Backend app backend backend.example.com
1 ec2 instance for Frontend DEV with nginx frontend.devexample.com
1 ec2 instance for Backend app backend backend.devexample.com
所有实例都在 1 个 vpc 中 1 个用于 ssl 的 ALB(几乎没有用于域的证书) 用于域的 route53
目前,所有 4 个实例都在公共区域中,因此域作为别名指向 alb,alb 终止所有域的 SSL,alb 基于主机重定向到每个实例
我想要什么:隐藏私有区域中的后端实例,但我仍然想使用域名访问并且仍然使用 ssl
正如我现在看到的那样:通过 Route 53 的域指向 ALB ALB 指向 2 个 vpc 每个 vpc 在公共子网中的前端和私有子网中的后端
但在这种情况下,我不能为 alb 编写指向主机的规则,因为它应该指向 vpc。请帮助我,任何建议将不胜感激。