Azure Kubernetes LB 注释

Gau*_*ana 0 azure kubernetes istio kubernetes-ingress azure-aks

服务对象的 kubernetes 官方文档有一些关于连接耗尽、超时、附加标签等的注释,但这些仅限于 AWS。

我希望在 Azure 云上的 K8S 部署中找到同样的结果。

例如,

 annotations:
    service.beta.kubernetes.io/aws-load-balancer-connection-draining-enabled: "true"
    service.beta.kubernetes.io/aws-load-balancer-connection-draining-timeout: "60"
    service.beta.kubernetes.io/aws-load-balancer-connection-draining-timeout: "300"
    service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "600"
    service.beta.kubernetes.io/aws-load-balancer-healthcheck-healthy-threshold: "2"
    service.beta.kubernetes.io/aws-load-balancer-healthcheck-interval: "6"
    service.beta.kubernetes.io/aws-load-balancer-healthcheck-timeout: "5"
    service.beta.kubernetes.io/aws-load-balancer-healthcheck-unhealthy-threshold: "3"
    service.beta.kubernetes.io/aws-load-balancer-internal: 0.0.0.0/0
Run Code Online (Sandbox Code Playgroud)

这里列出的官方文档

如果不存在这样的注释,有人可以帮助我在 Azure 云上实现相同的目的。提前致谢!

kav*_*yaS 5

你可以找到:

  • LoadBalancer 类型的 Azure Kubernetes 服务支持的注释列表:

https://kubernetes-sigs.github.io/cloud-provider-azure/topics/loadbalancer/#loadbalancer-annotations

  • Azure 应用程序网关入口控制器 kubernetes 注释列表:

https://azure.github.io/application-gateway-kubernetes-ingress/annotations/