我正在嘗試將 SSL/TLS 用于運行 ECS Fargate 的 Python Flask/Waitress 服務器。我還沒有為我們的用例找到解決方案。
以下是 ECS Fargate 的設計:
- 容器只會與后端 AWS Lambda 互動
- 禁用公共 IP,僅啟用私有 IP。
- 不使用負載均衡器。Python 服務器是有狀態的,并且在請求時旋轉一個新容器更具成本效益。
我應該如何從 Lambda 向 ECS Fargate 發出 HTTPS 請求?
uj5u.com熱心網友回復:
為什么甚至需要從 lambda 發出 HTTPS 請求?
回答你的問題
在您的 ecs fargate 實體上啟用安全組埠 443,即使沒有 ssl 證書,您也應該能夠發出請求,因為瀏覽器只會阻止它們,
第二件事是,如果出于任何原因您需要本地主機上的 SSL 證書,您可以使用這個庫https://github.com/FiloSottile/mkcert
uj5u.com熱心網友回復:
解決了這個問題:
- 在 Flask 服務器中使用 OpenSSL 創建自簽名證書
- 信任 Lambda 中的自簽名證書
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/427968.html
標籤:ssl 容器 亚马逊-ecs aws-fargate 女服务员
