如何解决如何通过 Github 操作获取 AWS 部署的基于 ECS 的应用程序公共 ip
我已经创建了 Flask 应用程序,我在 docker 的帮助下通过 Github 操作 (aws.yml) 将其部署在 AWS ECR 上。我想在 github 操作中获取我在 AWS 上托管的应用程序的公共 IP。
以下是我要执行的步骤:
-
第 1 步:运行 github 操作以运行基于 python 的单元测试用例 (python--app.yml) [工作中]
-
第 2 步:使用 github action(aws.yml) [Working]
将 Flask 应用程序的 docker 映像推送到 AWS ECR -
第 3 步:现在我想运行功能测试用例(Gherkin),它通过另一个 github 操作工作流(abc.yml-仅示例)命中在 AWS 上的上述步骤中发布的 REST API [如何这样做吗?]
因此,在第 3 步中,我将如何获取基于 AWS 托管烧瓶的 REST API 的公共 IP,以便我可以使用该托管 URL 运行 Gherkin 测试用例(例如:https://44.000.000.00:5000)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。