Browse Source

coredns: add includeUnschedulableNodes for dns-autoscaler

pull/11680/head
Samuel Liu 3 weeks ago
parent
commit
110c1f764c
2 changed files with 2 additions and 1 deletions
  1. 1
      roles/kubernetes-apps/ansible/defaults/main.yml
  2. 2
      roles/kubernetes-apps/ansible/templates/dns-autoscaler.yml.j2

1
roles/kubernetes-apps/ansible/defaults/main.yml

@ -10,6 +10,7 @@ dns_min_replicas: "{{ [2, groups['k8s_cluster'] | length] | min }}"
dns_nodes_per_replica: 16
dns_cores_per_replica: 256
dns_prevent_single_point_failure: "{{ 'true' if dns_min_replicas | int > 1 else 'false' }}"
dns_include_unschedulable_nodes: false
enable_coredns_reverse_dns_lookups: true
coredns_ordinal_suffix: ""
# dns_extra_tolerations: [{effect: NoSchedule, operator: "Exists"}]

2
roles/kubernetes-apps/ansible/templates/dns-autoscaler.yml.j2

@ -78,7 +78,7 @@ spec:
command:
- /cluster-proportional-autoscaler
- --namespace=kube-system
- --default-params={"linear":{"preventSinglePointFailure":{{ dns_prevent_single_point_failure }},"coresPerReplica":{{ dns_cores_per_replica }},"nodesPerReplica":{{ dns_nodes_per_replica }},"min":{{ dns_min_replicas }}}}
- --default-params={"linear":{"preventSinglePointFailure":{{ dns_prevent_single_point_failure }},"coresPerReplica":{{ dns_cores_per_replica }},"nodesPerReplica":{{ dns_nodes_per_replica }},"min":{{ dns_min_replicas }},"includeUnschedulableNodes":{{ dns_include_unschedulable_nodes}}}}
- --logtostderr=true
- --v=2
- --configmap=dns-autoscaler{{ coredns_ordinal_suffix }}

Loading…
Cancel
Save