繁体   English   中英

Kubernetes IaaS群集上的Azure负载均衡器

[英]Azure Load Balancer on Kubernetes IaaS Cluster

我已经为此奋斗了两个小时,我无法弄清楚如何在其IaaS Kubernetes群集中使Kubernetes配置Azure负载均衡器。

正如您所期望的那样,该工具可与AKS一起使用OOB。

显然,我缺少在哪里输入服务主体以允许k8能够在Azure中配置资源。

官方推荐的方式是ACS-Engine 描述它对于答案来说有点太多了,但是当您定义群集时,应该为其提供Azure凭据:

{
  "apiVersion": "vlabs",
  "properties": {
    "orchestratorProfile": {
      "orchestratorType": "Kubernetes"
    },
    "masterProfile": {
      "count": 1,
      "dnsPrefix": "",
      "vmSize": "Standard_D2_v2"
    },
    "agentPoolProfiles": [
      {
        "name": "agentpool1",
        "count": 3,
        "vmSize": "Standard_D2_v2",
        "availabilityProfile": "AvailabilitySet"
      }
    ],
    "linuxProfile": {
      "adminUsername": "azureuser",
      "ssh": {
        "publicKeys": [
          {
            "keyData": ""
          }
        ]
      }
    },
    "servicePrincipalProfile": {
      "clientId": "CLIENT_ID_GOES_HERE",
      "secret": "CLIENT_SECRET_GOES_HERE"
    }
  }
}

在为群集配置了正确的输入后,它将立即可用。 演练

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM