我正在使用 cdk 部署 Fargate 和負載均衡器系統。
每次我通過cdkurl 和全域 IP 進行部署時,例如
cdk-ecs-bb-aa-dx-XXXXXX.ap-northeast-1.elb.amazonaws.com
18.714.**.**
然而,這個 ip 每次都會改變cdk destroy并且cdk deploy.
有沒有辦法保持相同的IP?
還是我需要添加一些服務來保留 IP(比如 Route 53?)
(如果是這樣,我如何保持相同的地址在 DNS 中注冊)
使用 Fargate 和負載均衡器時的最佳實踐是什么。
我還不熟悉 aws DNS 或 IP 系統。
任何幫助表示贊賞,非常感謝。
uj5u.com熱心網友回復:
通常,該方法是使用 CNAME 記錄或 Route53 Alias 記錄指向在您實體化負載均衡器時創建的 FQDN。無法為應用程式負載均衡器分配 EIP,它們將從創建它們的子網的 CIDR 范圍中隨機選擇可用 IP。因此,如果可以選擇,最好的方法是僅在參考 ALB 時使用名稱,并使用友好的 CNAME 或 Route 53 別名來參考生成的 FQDN。
如果您有使用靜態 IP 的硬性要求,這可以通過使用 NLB 或全域加速器在 ALB 前端來實作,這將在前端維護靜態 IP,并在后端轉發到動態尋址的 ALB結尾。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/436181.html
上一篇:如何配置automation_aws_accounts_creation_sso_users_assignment.yaml以在我選擇的區域中運行?
