CoreDNS 自动扩容配置

修改 ConfigMap 中的 dns-autoscaler

kubectl edit configmap dns-autoscaler --namespace=kube-system

修改key:linear

  • coresPerReplica: 按照核心数目来计算副本集(replicas = cores / coresPerReplica)
  • nodesPerReplica:按照节点数目来计算副本集(replicas = nodes / nodesPerReplica)
  • min:最小副本数
  • max:最大副本数
  • preventSinglePointFailure:防止单点故障

公式

replicas = max( ceil( cores × 1/coresPerReplica ) , ceil( nodes × 1/nodesPerReplica ) )

你可能感兴趣的:(CoreDNS 自动扩容配置)