【发布时间】:2021-03-01 13:23:19
【问题描述】:
我正在使用 AKS 针对外部应用程序并行执行多个负载测试代理。代理是没有与之关联的服务的 pod。集群没有 Ingress 控制器。
我希望从多个 IP 访问目标应用程序,因此我使用 Terraform 以这种方式创建了 AKS 集群:
resource "azurerm_kubernetes_cluster" "cluster" {
...
...
...
network_plugin = "azure"
network_profile {
load_balancer_profile {
managed_outbound_ip_count = 3
}
}
}
通过该配置,我确实有 3 个公共 IP 与集群出站负载均衡器相关联,但目标应用程序访问日志中只出现了一个公共 IP。
有没有办法强制使用所有可用的出口公共 IP?
【问题讨论】:
标签: kubernetes terraform azure-aks azure-public-ip