首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Terraform中创建AKS后,如何在两个AKS负载平衡器中启用诊断?

在Terraform中创建AKS后,如何在两个AKS负载平衡器中启用诊断?
EN

Stack Overflow用户
提问于 2022-02-10 07:57:39
回答 1查看 156关注 0票数 0

我正在使用Terraform创建AKS集群。

在创建过程中,只设置称为"kubernetes“的Azure外部负载均衡器,因此我可以获得它的ID并启用对它的诊断。

但是,Azure内部负载均衡器只在设置了第一个具有适当注释的k8s LoadBalancer服务之后才创建,因此我无法从一开始就以编程方式对其启用诊断。

有办法做到这一点吗?(除了创建虚拟服务和在此之后配置内部负载均衡器之外)

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-02 08:14:25

如果您正在寻找创建AKS集群与内部负载均衡器without or before 创建负载均衡器。所以,这是不可能的。

创建AKS集群的Terraform代码,您可以看到它将AKS集群的network_profile设置为:

代码语言:javascript
复制
network_profile {

    network_plugin = "azure"

    service_cidr = "172.100.0.0/24"

    dns_service_ip = "172.100.0.10"

    docker_bridge_cidr = "172.101.0.1/16"

    load_balancer_sku = "standard"

  }

并且设置属性load_balancer_sku,它将为您创建一个标准类型的负载均衡器。该属性只能使用值basicstandard因此,似乎不可能在没有负载均衡器的情况下创建AKS集群。您可以在中看到这个问题。正如它所说的,最新的CLI也无法帮助您实现这一目标。

您可以引用这个,其中其他用户也有同样的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71061545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档