0

我们可以将每个节点的最大 pod 数设置为小于 30 吗?

我们想使用 /27 子网,这意味着只有 30 个可用 IP。

现在我们收到以下错误消息:

预分配 IP 31 超过子网 27 中可用的 IP

4

1 回答 1

0

maxPods从 ARM 模板部署 AKS 群集时,您可以修改群集的属性。您将在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 年 5 月 30 日,更新的 OpenAPI 规范的 PR尚未合并,但您可以在那里找到相关字段

还有一个完整的示例模板,包含maxPodsgithub.com/Azure/AKS/examples/vnet/02-aks-custom-vnet.json

于 2018-05-30T18:29:23.553 回答