Mar*_*rty 1 azure terraform terraform-provider-azure azure-container-apps
我尝试使用 terraform 将后端和前端部署为 azure 中的容器应用程序。
前端需要将后端的 URL 作为环境变量。
这可能一次性完成吗?
例如,使用 docker-compose 时,容器的内部主机名是预先确定的,或者是 kubernetes 中的服务。
我现在唯一能想到的就是应用该计划,等待容器应用程序创建并接收主机名,然后更改我的.tf
文件并再次应用。但必须有更好的解决方案。
小智 9
正如 De_The_Mi 所提到的,您可以使用以下命令引用部署的最新版本的 URL:
azurerm_container_app.<your-backend-object-name>.latest_revision_fqdn
Run Code Online (Sandbox Code Playgroud)
然而,每次部署都会发生变化,如果您想要门户中调用的“应用程序 Url”,您可以使用 Github 问题中提到的以下内容 ( https://github.com/hashicorp/terraform-provider-azurerm/issues ) /20696 )
azurerm_container_app.<your-backend-object-name>.ingress[0].fqdn
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1330 次 |
最近记录: |