将 azurerm_application_gateway 与 AKS 与 terraform 集成

Posted

技术标签:

【中文标题】将 azurerm_application_gateway 与 AKS 与 terraform 集成【英文标题】:integrate azurerm_application_gateway with AKS with terraform 【发布时间】:2019-05-30 20:45:55 【问题描述】:

我能够使用高级网络创建 aks 集群。能够将应用程序负载均衡器也与此 AKS 集群集成,但我无法找到将 azure api 网关与 aks 集成的任何方法。

【问题讨论】:

【参考方案1】:

使用应用程序网关作为 AKS 的入口控制器目前处于 beta 状态(如 Github 页面上所示 -https://github.com/Azure/application-gateway-kubernetes-ingress),因此我认为不会支持使用 Terraform 进行设置直到它到达 GA。

您也许可以使用 exec 资源来设置它,但这取决于您自己的想法。

【讨论】:

【参考方案2】:

不幸的是,似乎无法将应用程序负载平衡器与 AKS 集群直接集成。并且您可以看到您可以为 AKS here 设置的所有内容。

但是,当您了解 AKS internal load balancer 和 Application gateway backend pool addresses 时,您可以将应用程序负载平衡器与 AKS 集群集成。大家可以看看how to integrate application gateway with AKS cluster的步骤。

首先,您需要为 AKS 群集网络制定计划,并为 Terraform 中的应用程序网关后端池地址获取准确的 IP 地址。希望对你有帮助,如果还有什么问题可以给我留言。

【讨论】:

以上是关于将 azurerm_application_gateway 与 AKS 与 terraform 集成的主要内容,如果未能解决你的问题,请参考以下文章

如何将Ios文件上传到

Javascript 将正则表达式 \\n 替换为 \n,将 \\t 替换为 \t,将 \\r 替换为 \r 等等

如何将视频文件转换格式

sh 一个将生成CA的脚本,将CA导入到钥匙串中,然后它将创建一个证书并与CA签名,然后将其导入到

python怎么将0写入文件?

如何将CMD窗口背景改成透明?