我们可以将每个节点的pod的最大值设置为小于30?
我们想使用/ 27子网,这意味着只有30个可用的IP。
现在我们收到以下错误消息:
预先分配的IP 31超过了Subnet 27中可用的IP
答案 0 :(得分:0)
从ARM模板部署AKS群集时,可以修改群集的maxPods
属性。您将在群集的agentPoolProfile
部分内执行此操作。这是一个示例代码段:
{
"id": "/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1",
"type": "Microsoft.ContainerService/ManagedClusters"
"location": "eastus",
"name": "mycluster1",
"properties": {
"agentPoolProfiles": [
{
"count": 3,
"dnsPrefix": "agentpool1dnsPrefix",
"fqdn": "agentpool1fqdn",
"name": "agentpool1",
"osType": "Linux",
"storageProfile": "ManagedDisks",
"vmSize": "Standard_D2_v2",
"maxPods": 25
}
],
// cut for brevity
}
截至2018-05-30,PR for the updated OpenAPI spec尚未合并,但您可以在那里找到相关字段
还有一个完整的示例模板,其中包含github.com/Azure/AKS/examples/vnet/02-aks-custom-vnet.json
的maxPods