[英]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.